SSMTP est une passerelle permettant de transférer les mail de votre système à votre MTA, que ce soit votre fournisseur d'accès ou tout autre plateforme.
Ssmtp ne permet pas de recevoir les mails, seulement de les router vers votre MTA.
Sous les debian-likes un petit
apt-get install ssmtp vous permet de l'installer.
Il se substitue à Sendmail en remplaçant l'executable /sbin/sendmail par un lien vers l'executable ssmtp:
damien@lenny:~$ ls -l /usr/sbin/sendmail
lrwxrwxrwx 1 root root 5 mai 7 13:30 /usr/sbin/sendmail -> ssmtp
Il vous faut maintenant faire un tour dans le fichier de configuration de ssmtp qui se trouve sous /etc/ssmtp/ssmtp.conf. Voici la configuration que j'utilise:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
# # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=postmaster # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.free.fr # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address FromLineOverride=NO
|
Pour free je n'ai pas d'identification a donner, pour ceux qui doivent les fournir ceci ce fait avec les paramètres AuthUser et AuthPass.
Je pense que le fonctionnement se passe de commentaires, le fichier peut même ne contenir que
mailhub=smtp.free.fr.
Pour plus de renseignements vous pouvez toujours taper dans un terminal
man ssmtp.conf