Contact

Senin, 02 Mei 2016

Konfigurasi Postfix Untuk Digunakan Gmail SMTP Pada Debian 7


Jika Anda Ingin Menggunakan Akun Gmail Sebagai SMTP Server Gratis Pada Server Debian Anda. Mungkin Artikel Ini Akan Berguna. Tested With Debain 7.1. Jika Anda Menghadapi Masalah Apapun, Jangan Ragu Untuk Menggunakan Kolom Komentar Dibagian Bawah Artikel Ini.

Relaying Postfix Mails Via smtp.gmail.com:
  • Pertama Menginstall Paket Yang Dibutuhkan: 

# apt-get install postfix libsasl2-2 ca-certificates libsasl2-modules

Jika Anda Belum Menginstall Postfix Sebelumnya Akan Muncul Wizard Pemilihan Tipe Mail Server Yang Akan Digunakan. Cukup Pilih Saja "Internet Site" Lalu Muncul Kembali Wizard Untuk System Mail Name Isikan Saja Domain Dari Mail Kita Contoh "mail.richie.com".Setelah Itu Tinggal Enter Saja.


  • Setelah Itu, Edit File Konfigurasi Postfixnya Tapi Jangan Lupa Untuk Membackupnya Terlebih Dahulu: 

# cp /etc/postfix/main.cf /root/

# nano /etc/postfix/main.cf

Tambahkan Baris Berikut:
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes


  • Disana Belum Ditentukan Username Dan Password Dari Gmail. Maka Dari Itu Kita Akan Membuat File Berisi Username Dan Password Gmail. Buatlah Filenya: 

# nano /etc/postfix/sasl_passwd

Tambahkan Baris Berikut:
[smtp.gmail.com]:587 USERNAME@gmail.com:PASSWORD



ex : [smtp.gmail.com]:587 goresansirichie@gmail.com:abogoboga


  • Memberikan Izin Dan Memperbarui Konfigurasi Postfix: 

# chmod 400 /etc/postfix/sasl_passwd

# postmap /etc/postfix/sasl_passwd


  • Selanjutnya Memvalidasi Untuk Menghindari Terjadinya Error. Hanya Ketikkan Perintah Berikut: 

# cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | tee -a /etc/postfix/cacert.pem


  • Langkah Terakhir Yaitu Mereload Postfix Untuk Mengapply Perubahan Pada Konfigurasi: 

# service postfix reload


TESTING
Jika Anda Mengkonfigurasi Sesuai Dengan Perintah Diatas Seharusnya Tidak Terjadi Masalah Dalam Pengkonfigurasian, Kemudian Test Hasil Konfigurasi Dengan Mengetikkan Perintah Berikut:

  • Via Echo: 

# echo "Isi Pesan Anda" | mail -s "Subjek Pesan"emailtujuan@emailtujuan.com



ex : echo "Hello Saya Mengirim Pesan Ini Dari Debian" | mail -s "Via Echo" richie.ksatria@gmail.com

result :



  • Via Telnet: 

# telnet localhost 25

ex :



result :



  

Untuk Memverifikasi Apakah Email Yang Anda Kirim Berhasil Dikirimkan Melalui Server SMTP Gmail, Anda Dapat Login Ke Akun Gmail Anda Lalu Periksa Folder "Sent Mail" Di Akun Gmail. Secara Default, Gmail Selalu Menyimpan Salinan Surat Yang Dikirim Melalui Web Interfacenya Serta Server SMTP.

Harap Dicatat Bahwa Server SMTP Gmail Memiliki Batas 500 Email /Harinya. Jadi Gunakanlah Dengan Bijak!

Tidak ada komentar:

Posting Komentar

Designer of Template - SBTemplates