È possibile utilizzare Gmail come SmartHost per inviare tutti i messaggi dal vostro server Linux / UNIX sistemi desktop. È necessario utilizzare un semplice programma chiamato ssmtp. In questo modo evitiamo di configurare un mail server solo per inviare delle mail dal nostro linux desktop.
Installiamo ssmtp CentOS / RHEL / Red Hat / Fedora Linux:
# yum install ssmtp
mentre nel caso di Debian / Ubuntu Linux:
# apt-get update && apt-get install ssmtp
configuriamo Gmail come smarthost:
Open /etc/ssmtp/ssmtp.conf, enter:
# vi /etc/ssmtp/ssmtp.conf
Aggiornando il file come segue:
[email protected]
AuthPass=Your-Gmail-Password
FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
disabilitiamo sendmail:
# service sendmail stop
# chkconfig sendmail off
# mkdir /root/.bakup
# mv /usr/sbin/sendmail /root/.bakup
# ln -s /usr/local/ssmtp/sbin/ssmtp /usr/sbin/sendmail
Facciamo un semplice test:
$ echo “This is a test” | mail -s “Test” [email protected]