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 00:46] enicar [Petites bidouilles pour débugger] |
utilisateurs:enicar:tutos:mutt-msmtp-multi-comptes [18/08/2017 01:14] enicar [Introduction] |
||
---|---|---|---|
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 150: | Ligne 154: | ||
* et enfin celui dans le fichier **~/.muttrc** | * et enfin celui dans le fichier **~/.muttrc** | ||
</note> | </note> | ||
+ | Les trois sont bien définis dans trois fichier différents. **Mutt** se | ||
+ | sert des variables **from** et **realname** definies dans son fichier | ||
+ | **.muttrc** pour remplir automatiquement le champ **from** du mail | ||
+ | lorsqu'on demande de composer un nouveau message (avec la touche | ||
+ | <key>m</key>). Si l'on change la valeur de ce champ dans le mail | ||
+ | une fois que l'on quitte l'éditeur, **mutt** n'est pas au courant | ||
+ | que l'on a changé cette valeur. Pour lui faire prendre en compte ce | ||
+ | changement on va utiliser **send2-hook**. | ||
+ | |||
+ | <note important> | ||
+ | Pour que cette méthode fonctionne il faut que le **from** de | ||
+ | **mutt** corresponde au **from** du mail et au **from** du | ||
+ | compte à utiliser dans le fichier de configuration de **msmtp** | ||
+ | (**.msmtprc**). Ce dernier point est très important, attention aux | ||
+ | fautes de frappe !</note> | ||
+ | |||
Voici, l'extrait du **.muttrc** que je propose : | Voici, l'extrait du **.muttrc** que je propose : | ||
<file config extrait du .muttrc> | <file config extrait du .muttrc> | ||
Ligne 204: | Ligne 224: | ||
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 261: | Ligne 281: | ||
<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> | ||
Ligne 274: | Ligne 294: | ||
valeur d'une variable il suffit de précéder le nom de la variable par | valeur d'une variable il suffit de précéder le nom de la variable par | ||
un point d'interrogation. | un point d'interrogation. | ||
+ | |||
+ | |||
+ | De cette façon vous pourrez vérifier la valeur des variables | ||
+ | **sendmail** et **from** (pour la //Solution 2//) facilement. | ||