A propos d’exim

Debian utilise exim pour la gestion du courrier.

Le but de cette configuration est de pouvoir recevoir les mails émis par système, qui sont destinés à root, dans la boite de courrier de l’utilisateur lambda.

On utilise Thunderbird en créant un compte de type movemail, ce qui permet de récupérer les mails destinés à root

L’utilisateur lambda peut envoyer un mail à l’extérieur en usurpant l’identité d’un compte lié par exemple à un F.A.I

Root ne peut pas envoyer de mail à l’extérieur

Création des alias

Dans /etc/aliases on lie root au compte utilisateur lambda

root : lambda

Prise en compte

newaliases 

Configuration d’exim

Dans /etc/email-addresses on lie le compte lambda à celui d’un F.A.I

lambda: paul.hochon@sfr.fr

Utilisation de dpkg-reconfigure exim4-config pour générer la configuration personnelle dans /etc/exim4/update-exim4.conf.conf

type smarthost avec fetchmail

indiquer le smtp du F.AI avec son port

Résultat

dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost='sfr.fr'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.sfr.fr::25'
CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

Paramètres du compte F.A.I et mot de passe sont dans /etc/exim4/passwd.client

smtp.sfr.fr:paul.hochon@sfr.fr:merdeàceluiquilira

Prise en compte des modifications de configuration exim

 update-exim4.conf

Quelques commandes exim

Traçages des événements

tail -f /var/log/exim4/mainlog

Lecture de la file d’attente des mails

exim -bp

Suppression d’un mail identifié, par exemple 1j4nkm-0006zg-Dl et dont l’état est par exemple « frozen »

exim -Mrm 1j4nkm-0006zg-Dl

Vérification des propriétés « exim » d’un utilisateur

exim -bt root
exim -bt lambda

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.