On utilisera SSMTP, qu'on installe :
apt-get install ssmtp mailutils
On récupère l'emplacement de sendmail :
whereis sendmail
Réponse :
sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/man/man8/sendmail.8.gz
Et on vérifie le lien :
ls -la /usr/sbin/sendmail
Qui doit bien nous renvoyer vers ssmtp :
lrwxrwxrwx 1 root root 5 juil. 15 2014 /usr/sbin/sendmail -> ssmtp
nano /etc/ssmtp/ssmtp.conf
Pour du mail avec serveur mail dédié :
root=do_not_reply@libox.fr
rewriteDomain=libox.fr
hostname=www.libox.fr
#Autoriser ou non la modification du champ "FROM:"
#FromLineOverride=YES
AuthUser=do_not_reply@libox.fr
AuthPass=mon-password
mailhub=mx.libox.fr:587
UseSTARTTLS=YES
Pour du Gmail :
AuthUser=username@gmail.com
AuthPass=mon-password
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
nano /etc/ssmtp/revaliases
mailer-daemon: do_not_reply@libox.fr
postmaster: do_not_reply@libox.fr
nobody: do_not_reply@libox.fr
hostmaster: do_not_reply@libox.fr
webmaster: do_not_reply@libox.fr
www: do_not_reply@libox.fr
ftp: do_not_reply@libox.fr
security: do_not_reply@libox.fr
root: do_not_reply@libox.fr
On peut aussi aller voir du côté du fichier /etc/aliases
:
nano /etc/aliases
mailer-daemon: root
postmaster: root
nobody: root
hostmaster: root
webmaster: root
www: root
ftp: root
security: root
root: do_not_reply@libox.fr
2 moyens qui font la même chose, pour changer les noms affichés des utilisateurs :
chfn -f "Mon user WWW" www-data
Ou :
usermod -c "Mon user WWW" www-data
Utile pour personnaliser avec le nom d'hôte par exemple directement dans le champ “FROM:”
.
mail -s "Test Mail" liandri@libox.fr < /etc/issue