Pengiriman Email via CLI Menggunakan Zimbra pada SUSE Linux Enterprise Server/openSUSE

Migrasi Server, Tips, Tricks & Tutorial1 Comment

Adakalanya sebagai Administrator kita memerlukan proses pengiriman email via CLI, misalnya untuk mengirimkan status backup, kondisi server dan lain-lain. Pengiriman email secara otomatis ini biasanya dilakukan via command line dan diotomatiskan menggunakan crontab/cron jobs.

Untuk keperluan ini kita bisa menggunakan aplikasi mailx yang bisa diinstall dengan perintah sebagai berikut :

[code lang=”bash”]zypper in mailx[/code]

Masalahnya, jika kita langsung mengaktifkan perintah mail, misalnya dengan perintah :

[code lang=”bash”]mail -s “Daily Mail Report” vivian@vavai.com postdrop: warning: unable to look up public/pickup: No such file or directory

Hal ini terjadi karena secara default perintah mail akan menggunakan aplikasi CLI sendmail untuk mengirim email. Untuk memerintahkan mail agar menggunakan engine Postfix milik Zimbra, lakukan perintah sebagai berikut :
[code lang=”bash”]rm /etc/alternatives/mta
rm /usr/sbin/sendmail
rm /usr/lib/sendmail
ln -s /opt/zimbra/postfix/sbin/sendmail /etc/alternatives/mta
ln -s /etc/alternatives/mta /usr/sbin/sendmail
ln -s /etc/alternatives/mta /usr/lib/sendmail[/code]

Untuk mengirim email bisa menggunakan perintah seperti dibawah ini :

[code lang=”bash”]mail -s “Daily Mail Report” vivian@vavai.com

About the author:

Masim Vavai Sugianto, Tinggal di Bekasi, Bekerja sebagai wirausahawan/Konsultan IT. Penganjur penggunaan sistem Linux dan aplikasi Open Source. Hobby Membaca, Hiking dan Avonturir. Mengembangkan PT. Excellent Infotama Kreasindo sebagai lembaga training dan IT consulting.

One thought to “Pengiriman Email via CLI Menggunakan Zimbra pada SUSE Linux Enterprise Server/openSUSE”

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Top