smtp relay auth with rimap, postfix on centos 7

0
1282

Halo sobat sekolahlinux 😀 berjumpa lagi dengan saya, kali ini saya akan menjelaskan bagaimana cara membuat smtp relay dengan authentikasi via rimap pada centos 7, oke ini dia hasil riset saya mencari-cari selama 1 minggu lebih :p ini.

detail server smtp relay:

smtp relay = relay.sekolahlinux.com

ip public = 232.111.111.11 <<== SAMPLE/CONTOH

saya beranggapan kalau kalian sudah install centos 7 dan install postfix, dan sekarang kita akan create sertifikat ssl untuk keperluan authentikasi smtp relay yang akan kita buat. dalam generet file key dan crt ssl nya kita bisa lakukan sendiri ataupun kita bisa ke website cacert.org 😀 ,  untuk pembuatan ssl certifiednya ada 2 cara jadi kalian bisa mencoba salah satu cara dibawah ini

  1. http://sekolahlinux.com/create-self-signed-ssl-certificate-membuat-sendiri-sertifikat-ssl-dengan-openssl/
  2. http://sekolahlinux.com/generate-ssl-certificate-via-cacert-org/

jika sudah nantinya file akan di letaknya di script /etc/postfix/main.cf seperti dibawah, jangan lupa copykan file certificate sll *.CRT dan *.KEY yang sudah di generate ke folder /etc/postfix/sslbaru , jika belum ada foldernya dibuat dulu ya

jika sudah saatnya kita config postfixnya dan saslauthd, buat yang belum install postfix dan cyrus sasl

jika sudah edit file /etc/postfix/main.cf seperti dibawah

edit file /etc/postfix/master.cf seperti dibawah

lalu edit file /etc/sasl2/smtpd.conf seperti dibawah

lalu edit file /etc/sysconfig/saslauthd untuk mengaktifkan authentikasi via rimap seperti dibawah, ganti sekolahlinux.com dengan url server tujuan pengecekan imap.

jika sudah jalankan servicenya

sebelumnya jangan lupa check dahulu apakah server tujuan rimap support auth PLAIN & LOGIN atau tidak

jika jawabannya seperti diatas maka server tujuan support PLAIN & LOGIN dengan mode RIMAP

namun jika sertujuan ternyata memberikan jawaban seperti dibawah ini maka server tujuan tidak support PLAIN & LOGIN dengan mode RIMAP

lalu bagaimana caranya agar server tujuan support untuk mode RIMAP dari server smtp relay, mudah saja pertama kita harus masuk ke server tujuan dalam hal ini berarti server sekolahlinux.com yang berlamat di ip 202.148.1.50 dan kita rubah rule dovecot yang ada di server sekolahlinux.com

lalu rubah baris ini

menjadi seperti ini

jika sudah restart service dovecot nya

nah jika sudah coba pindah ke server relay.sekolahlinux.com dan coba telnet kembali maka hasilnya akan berubah menjadi seperti dibawah

nah sekarang silahkan dicoba smtp relay nya 😀 ingat jangan lupa cara diatas hanya untuk authentikasi user @sekolahlinux.com jadi kalau anda ingin authentikasi dengan @yourdomain.com kalian harus merubah rule FLAGS=”-O sekolahlinux.com” menjadi FLAGS=”-O yourserver”

jika authentikasi gagal maka email tidak akan terkirim, kecuali ip public komputer anda dimasukkan kedalam mynetwork di konfigurasi postfix di main.cf

sekian tutorial kali ini

sumber: berbagai sumber banyak bgt google aja deh, toh pada akhirnya saya trial dan error sendiri dan alhamdulillah berhasil 😀

LEAVE A REPLY

Please enter your comment!
Please enter your name here