Tuesday, June 30, 2015

Pengunaan Mail & Sendmail Di Server Ubuntu/Debian



Melanjutkan pengunaan aplikasi email di server ubuntu/debian, kali ini yang saya bahas di artikel ini adalah pengunaan mail dan sendmail, sebenarnya kedua aplikasi inipun saling terkait satu dengan yang lainnya. Untuk membantu anda memahami artikel ini, maka ada baiknya anda membaca artikel sebelumnya yaitu Mengirimkan File Hasil Sinkronisasi [Rsync] Mengunakan Mpack Di Server Ubuntu/Debian, dan jika anda sudah melakukaan instalasi mpack seperti yang sudah saya jelaskan pada artikel tersebut maka langkah instalasi mail dan sendmail dibawah ini bisa dilewatkan saja.
Instalasi Mail & Sendmail.
root@proxy2:~# apt-get update
root@proxy2:~# apt-get install mailutils sendmail

Penerapan command mail di terminal.

Format 1.

  mail -s subjeck email


root@proxy2:~# mail -s Ujicoba wong.284@gmail.com
Cc:   #Enter saja kalau tidak ada Cc
Tulis isi email disini
# Kemudian tutup sekaligus langsung mengirimkannya ke email tujuan dengan menekan Ctrl+D
You have new mail in /var/mail/root

Hasilnya.
01

Format 2.

  mail -s subjeck email < lokasi/file


root@proxy2:~#  mail -s realname.cfg-proxy2 wong284@gmail.com < /var/www/lightsquid/realname.cfg

* Dengan command mail diatas maka isi konten dari file realname.cfg akan langsung di tampilkan pada isi pesan email.

Hasilnya.
mail 02
mail 03

Pengunaan mail di cronjob.
Disini saya mengunakan mail untuk mengirimkan hasil sinkronisasi [Rsync] file realname.cfg [Baca artikel sebelumnya].  
0 15 * * 1,2,3,4,5,6 /bin/bash /rsync-lightsquid/realname.sh > /dev/null 2>&1 | mail -s realname.cfg-proxy2 < /var/www/lightsquid/realname.cfg

Penerapan command sendmail di terminal.

Format.

  sendmail email < lokasi/file


root@proxy2:~# sendmail wong284@gmail.com < /var/www/lightsquid/realname.cfg

* Dengan command sendmail diatas maka isi konten dari file realname.cfg juga akan langsung di tampilkan pada isi pesan email.

Hasilnya.
sendmail

Pengunaan sendmail di cronjob.
Disini saya mengunakan mail untuk mengirimkan hasil sinkronisasi [Rsync] file realname.cfg [Baca artikel sebelumnya].  
0 15 * * 1,2,3,4,5,6 /bin/bash /rsync-lightsquid/realname.sh > /dev/null 2>&1 | sendmail wong.284@gmail.com < /var/www/lightsquid/realname.cfg

Tips. Pilih aplikasi email yang paling simple menurut anda untuk diterapkan di cronjob.


Selamat Mencoba!.

2 comments:

N.B.
1. Berkomentarlah dengan sopan.
2. Dilarang membuat spam, terutama yang mengandung SARA/ Pornografi/ Judi dan Iklan.