Mengirim Email dari Command Line Menggunakan Account Gmail atau yang Lain
Untuk mengirim email dari command line kita gunakan sendemail yang sudah dirancang bisa dipakai di bash scripts, perl program, dan web site, dan juga banyak berguna dalam konteks yang lain.
Install sendemail di Debian Lenny :
# apt-get install sendemail
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:
sendemail
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 32.9kB of archives.
After this operation, 168kB of additional disk space will be used.
Get:1 http://kambing.ui.edu lenny/main sendemail 1.55-1 [32.9kB]
Fetched 32.9kB in 1s (26.4kB/s)
Selecting previously deselected package sendemail.
(Reading database … 36558 files and directories currently installed.)
Unpacking sendemail (from …/sendemail_1.55-1_all.deb) …
Processing triggers for man-db …
Setting up sendemail (1.55-1) …
Jika Anda menggunakan Debian Etch maka Anda harus mengompile sendemail dari source, maaf untuk ini tidak dibahas, silahkan dicoba sendiri
.
CONTOH
Email sederhana menggunakan account google
sendEmail -f accountku@gmail.com -t dirikusendiri@domain.tld
-u ini adalah title test -m “ini adalah test pesan”
-s smtp.gmail.com
-o tls=yes
-xu usernameonly -xp passwordku
“usernameonly” tidak boleh dikasih @gmail.com
Email sederhana
sendEmail -f emailku@isp.net
-t temanku@isp.net
-s relay.isp.net
-u “Test email”
-m “Hai , ini adalah test email.”
Mengirim email ke beberapa alamat
sendEmail -f emailku@isp.net
-t “admin <admin@isp.net>” user1@isp.net user2@isp.net
-s relay.isp.net
-u “Test email”
-m “Hai, ini adalah test email.”
Mengirim email ke beberapa alamat menggunakan cc dan bcc
sendEmail -f emailku@isp.net
-t admin@isp.net;user1@isp.net;user2@isp.net
-cc user2@isp.net zulfan@isp.net ruri@isp.net
-bcc info@isp.net support@isp.net sales@isp.net
-s relay.isp.net
-u “Test email dengan cc dan bcc”
-m “Hai, ini adalah test email.”
Mengirim email ke beberapa alamat dan attachment
sendEmail -f emailku@isp.net
-t admin@isp.net;user1@isp.net;user2@isp.net
-cc user2@isp.net zulfan@isp.net ruri@isp.net
-bcc info@isp.net support@isp.net sales@isp.net
-s relay.isp.net
-u “Test email dengan cc dan bcc”
-m “Hai, ini adalah test email.”
-a /mnt/flashdiskzulfan/dokumen.doc “/root/My Documents/Jadwal Pelajaran.xls”
Sementara cukup untuk contohnya, untuk opsi yang lainnya silahkan dipelajari sendiri yah.

















































April 28th, 2009 at 9:21 am
keren untuk blog dan isinya..
salam kenal..
August 18th, 2009 at 10:46 am
makasih mas bua tutorialnya lumayan bwat tambah2 ilmu:d