Pour la plupart des serveurs, un MTA léger suffit amplement. Ces serveurs utilisant un relais SMTP plus important. Le serveur mail Exim4 consomme moins de ressources que le serveur mail Postfix, c’est celui-ci que j’explique.

Exim utilisé comme simple relay SMTP

Dans mon cas c’est pour utiliser le relais SMTP de mon FAI : Belgacom.

Éditer le fichier suivant : /etc/exim4/update-exim4.conf.conf

dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost='monlinux.net'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='relay.skynet.be'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='false'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

Éditer /etc/mailname pour le domaine de base : « monlinux.net » par exemple.

Configuration avancée

Pour un remplacement d’expéditeur, on peut éditer fichier /etc/email-addresses (envelope-from)

root: 

Dans la source mail l’expéditeur est : root <>

Si on a besoin de travailler aussi avec d’autres noms de domaine, rajouter les dans /etc/exim4/update-exim4.conf.conf :

dc_other_hostnames='monlinux.net'

Prendre en compte les changements dans exim :

 # update-exim4.conf

Réécriture

Pour la réécriture simple voir le fichier : /etc/email-addresses

root 

On y met l’utilisateur interne du système et la réécriture externe.

 

Un MTA plus récent existe : SSMTP. Je dois faire des tests de performances avant d’en parler. Si quelqu’un l’a déjà utilisé qu’il n’hésite pas à mettre un commentaire.