Wadah Belajar Linux, Debian, Mikrotik, Networking, Routing, dan Ilmu Pendukungnya

< Browse > Home / Linux, script / Blog article: Mengirim Email dari Command Line Menggunakan Account Gmail atau yang Lain

| Mobile | RSS

Mengirim Email dari Command Line Menggunakan Account Gmail atau yang Lain

April 2nd, 2009 | 2 Comments | Posted in Linux, script

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 :D .

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.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogosphere News
  • Live
  • MisterWong
  • MySpace
  • Ping.fm
  • Slashdot
  • StumbleUpon
  • Technorati
  • Print
  • email
Leave a Reply 2403 views, 4 so far today |

Related Posts

Follow Discussion

2 Responses to “Mengirim Email dari Command Line Menggunakan Account Gmail atau yang Lain”

  1. arik Says:

    keren untuk blog dan isinya.. :) salam kenal..

  2. bram Says:

    makasih mas bua tutorialnya lumayan bwat tambah2 ilmu:d

Leave a Reply




View My Stats