logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [17/08/2017 11:14]
enicar [Mutt]
utilisateurs:enicar:tutos:mutt-msmtp-multi-comptes [17/08/2017 11:45]
enicar [Mutt + msmtp multi-comptes]
Ligne 3: Ligne 3:
   * Objet : Configuration de Mutt et de msmtp pour pouvoir gérer l'​envoie de plusieurs comptes depuis Mutt.   * Objet : Configuration de Mutt et de msmtp pour pouvoir gérer l'​envoie de plusieurs comptes depuis Mutt.
   * Niveau requis : avisé ​   * Niveau requis : avisé ​
-  * Voir aussi : +  * Voir aussi : [[doc:​reseau:​mutt]]
 ===== Introduction ===== ===== Introduction =====
 Comment paramétrer **mutt** et **msmtp** pour pouvoir envoyer des emails Comment paramétrer **mutt** et **msmtp** pour pouvoir envoyer des emails
 provenant deux adresses mails différentes ? provenant deux adresses mails différentes ?
-C'est la question à laquelle je propose deux solutions. ​ne seront +C'est la question à laquelle je propose deux solutions. ​Mais je dois vous avertir, 
-abordés ici que les options ​qui permettent de gérer plusieurs comptes +je décris deux méthodes pour y arriver. C'est un peu alambiqué, car il faut que 
-dans **mutt**.+les deux logiciels coopèrent. En plus certaines ​options ​portent le même nom 
 +dans les deux… Donc soyez attentif !
  
 ===== Msmtp ===== ===== Msmtp =====
Ligne 125: Ligne 125:
  
  
-====Solution 2====+==== Solution 2 ====
 Cette fois-ci on ne va pas modifier la variable **sendmail**. On va utiliser Cette fois-ci on ne va pas modifier la variable **sendmail**. On va utiliser
 de nouveau **send2-hook** pour modifier la variable **from** de de nouveau **send2-hook** pour modifier la variable **from** de
Ligne 138: Ligne 138:
 qu'on a paramètré pour chaque compte, pour déterminer comment qu'on a paramètré pour chaque compte, pour déterminer comment
 il va envoyer le mail. il va envoyer le mail.
 +<note important>​Faites attention à ne pas confondre, les différents **from**. 
 +il y en a trois : 
 +  * le **from** du mail. 
 +  * celui du fichier dans le fichier **~/​.msmtprc** 
 +  * et enfin celui dans le fichier **~/​.muttrc** 
 +</​note>​
 Voici, l'​extrait du **.muttrc** que je propose : Voici, l'​extrait du **.muttrc** que je propose :
 <​code>​ <​code>​
Ligne 173: Ligne 178:
 macro compose <​esc>​2 "<​esc>​f^U$realname <​$my_address_two>"​ macro compose <​esc>​2 "<​esc>​f^U$realname <​$my_address_two>"​
 </​code>​ </​code>​
 +
 Peu de choses ont changé par rapport à la première solution. Peu de choses ont changé par rapport à la première solution.
 La variable **sendmail = /​usr/​bin/​msmtp** sans options supplémentaires. La variable **sendmail = /​usr/​bin/​msmtp** sans options supplémentaires.
Ligne 179: Ligne 185:
 destinataire**. destinataire**.
  
 +<note important>​
 **Mutt** utilise la variable **from** définit dans **.muttrc** (ou **Mutt** utilise la variable **from** définit dans **.muttrc** (ou
-dans ce cas la valeur que l'​on ​donner ​dans **send2-hook*) et non le+dans ce cas la valeur que l'​on ​donne dans **send2-hook**) et non le
 champ **from** du mail pour fixer l'​expéditeur utiliser dans la commande ​ champ **from** du mail pour fixer l'​expéditeur utiliser dans la commande ​
-**msmtp**. +**msmtp**.</​note>​
  
 Et enfin, le  **send2-hook** où on utilise **~e** et non **~f**. Et enfin, le  **send2-hook** où on utilise **~e** et non **~f**.
Ligne 190: Ligne 195:
  
  
-Ne me demander pas pourquoi, mais ici le **~e** fonctionne. ​En plus, +Ne me demander pas pourquoi, mais ici le **~e** fonctionne. ​Remarquez 
-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
Ligne 201: Ligne 206:
  
 C'est la méthode que je préfère, elle est plus légère. C'est la méthode que je préfère, elle est plus légère.
 +
 +== Conclusion ==
 +Bref, ces déboires avec le **~e** et **~f** sont peut-être un bug.
 +Je ne sais pas, je n'ai pas encore tout compris à ce sujet. Pour
 +info j'​utilise **NeoMutt** version 1.8.3 (du 09-06-2017). **NeoMutt**
 +est un Mutt amélioré avec notamment la possibilité d'​avoir une
 +barre latéralle pour naviguer entre les différentes BALs.
 +Peut-être que ces réglages sont spécifiques à la version de **mutt**
 +que j'​utilise.
 +
  
  

Pied de page des forums

Propulsé par FluxBB