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

Ceci est une ancienne révision du document !


Table des matières

Mutt + msmtp multi-comptes

  • Objet : Configuration de Mutt et de msmtp pour pouvoir gérer l'envoie de plusieurs comptes depuis Mutt.
  • Niveau requis : avisé
  • Voir aussi :

Introduction

Comment paramétrer mutt et msmtp pour pouvoir envoyer des emails provenant deux adresses mails différentes ? C'est la question à laquelle je propose deux solutions. ne seront abordés ici que les options qui permettent de gérer plusieurs comptes dans mutt.

Msmtp

Commençons par la configuration de msmtp. Je propose l'exemple suivant avec deux comptes hypothétiques. Le fichier de configuration de msmtp doit se trouver dans le HOME de l'utilisateur et s'appelle .msmtprc. Je propose la configuration suivante :

defaults
# on demande un log des transactions smtp. Le répertoire
# ~/Mail doit exister !
logfile ~/Mail/msmtp.log

# un premier compte, le nom qui suit le mot account est libre
# c'est juste la désignation du compte pour msmtp. On ne mettra,
# toutefois, pas d'espaces dans ce nom !
account user1
# host définit le relais smtp à utiliser.
host smtp.truc.fr
# from est l'adresse email
from nom1@truc.fr
# ici on demande une authentification
auth on
# le user doit correspondre à la partie avant l'@ de l'adresse mail.
user nom1
# on utilise tls.
tls on
# le port par défaut quand on utilise tls est 465 dans msmtp.
# ce n'est pas celui qui est tout le temps utilisé. Le port
# 587 est très courant aussi.
port 587
password XXXXXXX
tls_trust_file /etc/ssl/certs/ca-certificates.crt

# ici on désigne ce premier compte comme étant celui par défaut.
# C'est celui-ci que msmtp utilisera quand aucun compte n'aura pas été 
# demandé en particulier. (cf la suite).

account default :user1

# on définit un second compte :
account user2
host smtp.machin.fr
from  nom2@machin.fr
auth off
# Quand l'athentification est désactivé l'option user est inutilisée.
#user nom2
# le port 25 est le port par défaut quand n'utilise pas tls
port 25
on peut tester pour connaître le port utiliser en lançant msmtp comme suit :
msmtp --serverinfo --tls --tls-certcheck=off --host smtp.truc.fr --port 587

Si msmtp ne répond pas arrêter le en appuyant sur ctrl-C. Sinon, cela permet de voir les fonctionnalités acceptées par le serveur mail. Vous pouvez tester les ports 465 et 25 avec ou non le tls.

Mutt

utilisateurs/enicar/tutos/mutt-msmtp-multi-comptes.1502959483.txt.gz · Dernière modification: 17/08/2017 10:44 par enicar

Pied de page des forums

Propulsé par FluxBB