Git 🌙
Français ▾ Topics ▾ Latest version ▾ git-imap-send last updated in 2.43.1

NOM

git-imap-send - Envoye un ensemble de rustines depuis stdin vers un répertoire IMAP

SYNOPSIS

git imap-send [-v] [-q] [--[no-]curl]

DESCRIPTION

Cette commande tĂ©lĂ©charge une boĂ®te aux lettres gĂ©nĂ©rĂ©e avec git format-patch dans un dossier de brouillons IMAP. Cela permet d’envoyer les correctifs comme d’autres courriels lorsque l’on utilise des clients de messagerie qui ne peuvent pas lire directement les fichiers de boĂ®tes aux lettres. La commande fonctionne Ă©galement avec n’importe quelle boĂ®te aux lettres gĂ©nĂ©rale dans laquelle les courriels comportent les champs "From", "Date" et "Subject" dans cet ordre.

L’utilisation typique est quelque chose comme :

git format-patch --signoff --stdout --attach origin | git imap-send

OPTIONS

-v
--verbose

Mode bavard.

-q
--quiet

ĂŠtre silencieux.

--curl

Utiliser libcurl pour communiquer avec le serveur IMAP, Ă  moins qu’il ne s’agisse d’un tunnel. IgnorĂ© si Git a Ă©tĂ© compilĂ© sans l’option USE_CURL_FOR_IMAP_SEND.

--no-curl

Communiquer avec le serveur IMAP en utilisant les propres routines IMAP de Git au lieu d’utiliser libcurl. IgnorĂ© si Git a Ă©tĂ© compilĂ© avec l’option NO_OPENSSL.

CONFIGURATION

Pour utiliser l’outil, imap.folder et imap.tunnel ou imap.host doivent ĂŞtre rĂ©glĂ©s sur les valeurs appropriĂ©es.

Warning

Missing fr/includes/cmd-config-section-rest.txt

See original version for this content.

Warning

Missing fr/config/imap.txt

See original version for this content.

EXEMPLES

Utilisation du mode tunnel :

[imap]
    folder = "INBOX.Drafts"
    tunnel = "ssh -q -C utilisateur@exemple.com /usr/bin/imapd ./Maildir 2> /dev/null"

Utilisation du mode direct :

[imap]
    folder = "INBOX.Drafts"
    host = imap://imap.exemple.com
    user = bob
    pass = p4ssw0rd

Utilisation du mode direct avec SSL :

[imap]
    folder = "INBOX.Drafts"
    host = imaps://imap.exemple.com
    user = bob
    pass = p4ssw0rd
    port = 123
    ; sslVerify = false
Note
Vous pouvez utiliser sslVerify=false pendant le dépannage, si vous pensez que la raison pour laquelle vous avez des difficultés à vous connecter est que le certificat que vous utilisez sur le serveur privé exemple.com que vous essayez de mettre en place (ou que vous avez mis en place) peut ne pas être vérifié correctement.

Utilisation de l’interface IMAP de Gmail :

[imap]
	folder = "[Gmail]/Drafts"
	host = imaps://imap.gmail.com
	user = user@gmail.com
	port = 993
Note
Il se peut que vous deviez utiliser Ă  la place : folder = "[Google Mail]/Drafts" si vous obtenez une erreur indiquant que le "Dossier n’existe pas".
Note
Si votre compte Gmail est configurĂ© dans une autre langue que l’anglais, le nom du dossier "Brouillons" sera localisĂ©.

Une fois que les commandes sont prêtes à être envoyées, exécutez la commande suivante :

$ git format-patch --cover-letter -M --stdout origin/master | git imap-send

Veillez simplement Ă  dĂ©sactiver le retour Ă  la ligne dans le client de messagerie (l’interface web de Gmail revient Ă  la ligne quoi qu’il arrive, vous devez donc utiliser un vrai client IMAP).

ATTENTION

Il est toujours de votre responsabilitĂ© de vous assurer que le message Ă©lectronique envoyĂ© par votre programme de messagerie rĂ©pond aux normes de votre projet. De nombreux projets n’aiment pas que des correctifs soient joints. Certains agents de messagerie transforment les rustines (par exemple, en faisant passer les lignes, en les envoyant sous format=flowed) d’une manière qui les fait Ă©chouer. Si vous ne vĂ©rifiez pas cela, vous recevrez des flammes furieuses qui vous ridiculiseront.

Thunderbird, en particulier, est connu pour ses problèmes. Les utilisateurs de Thunderbird peuvent consulter cette page web pour plus d’informations : https://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#Completely_plain_email

VOIR AUSSI

GIT

Fait partie de la suite git[1]

TRADUCTION

Cette page de manuel a été traduite par Jean-Noël Avila <jn.avila AT free DOT fr> et les membres du projet git-manpages-l10n. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le site https://github.com/jnavila/git-manpages-l10n .

scroll-to-top