Menggunakan Account Gmail sebagai Mail Relay dari Shell Prompt
Biasanya, kita tidak perlu install mail server di OS Linux desktop, kebanyakan GUI email clients (seperti thunderbird) sudah support POP3 dan IMAP. Akan tetapi, bagaimana jika kita mengirim email via standar /usr/bin/mail user agent ?
Kita bisa menggunakan gmail sebagai smart host untuk mengirim semua email dari system Linux desktop, yang diperlukan adalah paket yang bernama ssmtp.
Install ssmtp
# apt-get install ssmtp
Konfigurasi gmail sebagai smarthost
Buka file /etc/ssmtp/ssmtp.conf
# vim /etc/ssmtp/ssmtp.conf
Update file tersebut dengan :
AuthUser=zulfanhakim@gmail.com
AuthPass=Password-Gmail-Anda
FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
Pastikan service sendmail di disable :
# service sendmail stop
# chkconfig sendmail off
# mkdir /root/.backup
# mv /usr/sbin/sendmail /root/.backup
# ln -s /usr/local/ssmtp/sbin/ssmtp /usr/sbin/sendmail
Sekarang kita bisa menggunakan mail/mailx untuk mengirim email, silahkan di test menggunakan perintah :
$ echo “Tes email menggunakan ssmtp” | mail -s “Test” zulfan_hakim@yahoo.com





May 20th, 2009 at 3:18 pm
good post. tapi sayangnya saking sederhananya program ini, dia tidak bisa “receive email”. utk kirim mail saja bolehlah.
— effective and simple way of getting mail off a system to your
mail hub —
June 11th, 2009 at 10:16 am
Thanks for the useful info. It’s so interesting
July 7th, 2009 at 12:27 pm
Mas Zulfan..
kalo misalnya pengen kirim email pake php lewat sendmail localhost Apache, konfigurasi apa aja yg mesti dilakuin??
Thanks for the response..
October 16th, 2009 at 4:44 pm
sangar rek koncoku siji iki ^^