Implementasi dan konfigurasi untuk memahami konsep SMTP relay pada service mail

-

Pendahuluan

Mail relay adalah fasilitas untuk mengirimkan email dengan menumpangkan kepada server yang disebut relay MTA (Mail Transport Agent). Server tersebut yang nantinya mengirimkan email ke alamat tujuan. Mail relay merupakan software SMTP Proxy sederhana dan Relay MTA yang berfungsi sebagai filter. Ada 2 jenis Mail relay, pertama Closed Relay yang berarti secure atau aman dalam artian pesan email hanya akan di relay oleh mail server untuk pengguna-pengguna yang terverifikasi memiliki akses untuk ke server relay. Closed Relay adalah pengaturan umumnya yang diberlakukan server internal untuk mencegah penyalahgunaan internet. Kedua, Open Relay merupakan server SMTP yang digunakan untuk mengirim email yang tidak terlindungi dan tidak terautentifikasi. Nama lain dari Open Relay adalah Anonymous Relay yang apabila diaktifkan maka server akan menghadapi risiko keamanan yang akan sangat merugikan server dan data-data di dalam server.

Dalam Panduan ini akan membuat SMTP Closed Relay yang mana mail interface client menggunakan Plesk Panel dan Relay server nya menggunakan Zimbra


Konfigurasi pada Plesk Panel

Kami asumsikan Anda telah memiliki plesk dan apabila ingin melakukan instalasi plesk terlebih dahulu maka dapat mengunjungi halaman https://kb.biznetgio.com/gio/konfigurasi/cara-install-plesk-panel-di-ubuntu-18

Berikut langkah-langkah konfigurasi relay host plesk ke zimbra

  • Login plesk menggunakan SSH
  • Edit file /etc/postfix/main.cf dan temukan bagian relayhost

Input Hostname/IP Zimbra anda dan dapat menggunakan port 25 ataupun 587 untuk koneksi smtp ke server Zimbra nya.

  • Save exit dan restart service postfix nya dengan perintah service postfix restart

Konfigurasi pada Zimbra

Kami asumsikan juga Anda telah memiliki Zimbra untuk digunakan sebagai relay server, berikut langkah-langkahnya :

  • Login Zimbra menggunakan ssh
  • Ketikan perintah

#su -zimbra

$postconf mynetworks

Gambar tersebut menunjukan bawa postfix akan mengizinkan pegiriman email dari 192.168.1.0/24

  • Agar IP public plesk anda di izinkan untuk mengirim email melalui Zimbra maka Anda perlu menambahkan IP public Plesk tersebut ke mynetwork dengan perintah hostname-anda mynetworks '127.0.0.0/8 192.168.1.0/24 IP-Plesk/32’

Reload service postfix dengan perintah postfix reload


Test Pengiman Email

Dalam ujicoba untuk memastikan konfigurasi nya sudah berjalan dengan baik atau belum maka dapat dilakukan pengiriman email dari salah satu domain yang ada di dalam server plesk. Setelah email dikirim maka dapat di lihat dari full header nya


Dari contoh potongan full header tersebut menunjukan bahwa email diterima dari smtp Zimbra dan bukan dari IP plesk yang menandakan bahwa konfigurasi yang dilakukan telah berhasil.