Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:enicar:tutos:mutt-msmtp-multi-comptes [18/08/2017 01:01] enicar [Mutt] |
utilisateurs:enicar:tutos:mutt-msmtp-multi-comptes [18/08/2017 09:56] enicar [Msmtp] |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
dans les deux… Donc soyez attentif ! | dans les deux… Donc soyez attentif ! | ||
+ | <note tip> | ||
+ | Des commentaires sont présents dans les fichiers de configurations. Ils sont là à titre | ||
+ | d'information et d'explication. Lisez-les. | ||
+ | </note> | ||
===== Msmtp ===== | ===== Msmtp ===== | ||
Commençons par la configuration de **msmtp**. Je propose l'exemple suivant | Commençons par la configuration de **msmtp**. Je propose l'exemple suivant | ||
Ligne 26: | Ligne 30: | ||
# c'est juste la désignation du compte pour msmtp. On ne mettra, | # c'est juste la désignation du compte pour msmtp. On ne mettra, | ||
# toutefois, pas d'espaces dans ce nom ! | # toutefois, pas d'espaces dans ce nom ! | ||
- | account user1 | + | account compte_nom1 |
# host définit le relais smtp à utiliser. | # host définit le relais smtp à utiliser. | ||
host smtp.truc.fr | host smtp.truc.fr | ||
Ligne 48: | Ligne 52: | ||
# demandé en particulier. (cf la suite). | # demandé en particulier. (cf la suite). | ||
- | account default :user1 | + | account default :compte_nom1 |
# on définit un second compte : | # on définit un second compte : | ||
- | account user2 | + | account compte_nom2 |
host smtp.machin.fr | host smtp.machin.fr | ||
from nom2@machin.fr | from nom2@machin.fr | ||
Ligne 159: | Ligne 163: | ||
changement on va utiliser **send2-hook**. | changement on va utiliser **send2-hook**. | ||
- | <note important> Il faut bien comprendre | + | <note important> |
- | que pour que cette méthode fonctionne il faut que le **from** de | + | Pour que cette méthode fonctionne il faut que le **from** de |
- | **mutt** doit correspondre au **from** du mail et au **from** du | + | **mutt** corresponde au **from** du mail et au **from** du |
compte à utiliser dans le fichier de configuration de **msmtp** | compte à utiliser dans le fichier de configuration de **msmtp** | ||
(**.msmtprc**). Ce dernier point est très important, attention aux | (**.msmtprc**). Ce dernier point est très important, attention aux | ||
fautes de frappe !</note> | fautes de frappe !</note> | ||
+ | |||
+ | Pour générer la commande : | ||
+ | <code user> | ||
+ | msmtp -f adresse_expéditeur -- adresse_destinataire | ||
+ | </code> | ||
+ | **mutt** se sert de sa variable **from** pour **adresse_expéditeur**, | ||
+ | et non du **from** du mail. | ||
Voici, l'extrait du **.muttrc** que je propose : | Voici, l'extrait du **.muttrc** que je propose : | ||
Ligne 220: | Ligne 231: | ||
que l'avantage, c'est qu'on est pas obligé d'avoir deux **send2-hook**. | que l'avantage, c'est qu'on est pas obligé d'avoir deux **send2-hook**. | ||
Dans cette configuration, la variable **from** reprend sa valeur d'origine | Dans cette configuration, la variable **from** reprend sa valeur d'origine | ||
- | « toute seule », c'est un mystère supplémentaire car il est dit | + | « toute seule ». C'est un mystère supplémentaire car il est dit |
dans la documentation que lorsqu'on change une valeur avec un hook | dans la documentation que lorsqu'on change une valeur avec un hook | ||
sa valeur reste celle attribuée dans le hook. C'est pour cela | sa valeur reste celle attribuée dans le hook. C'est pour cela | ||
Ligne 277: | Ligne 288: | ||
<note important>N'oubliez pas de rétablir l'option **sendmail** après | <note important>N'oubliez pas de rétablir l'option **sendmail** après | ||
vos expériences. Sinon, plus aucuns mails ne seront envoyé, et vous | vos expériences. Sinon, plus aucuns mails ne seront envoyé, et vous | ||
- | vous demanderez pourquoi personne ne vous répond :D | + | vous demanderez pourquoi personne ne vous répond :-D |
</note> | </note> | ||