Tips Zimbra : MTA Relay Menggunakan User Authentication pada Zimbra 8
Salah satu masalah utama yang kerap terjadi jika kita melakukan hosting Zimbra Mail Server di data center sendiri (baik itu di lokasi kantor perusahaan, VPS maupun co location server) adalah masalah eligibilitas dan kualitas SMTP Server yang digunakan. Ada banyak faktor yang membuat pengiriman email ke tujuan mengalami masalah seperti masuk ke junk/spam folder atau email ditolak oleh server tujuan karena dianggap berasal dari spam server. Masalah ini disebabkan oleh banyak faktor, antara lain karena :
- IP public terkena blacklist dari RBL
- Salah satu klien/server pernah terinfeksi virus dan mengirimkan email bervirus/spam dalam jumlah massal
- IP public dynamic, bukan static
Untuk mengatasinya, kita bisa menggunakan layanan ISP-SMTP Relay, misalnya Excellent Mail Gateway & SMTP Relay. Dengan layanan ini, pelanggan akan mendapat user name dan password dan credit email (jumlah email yang diperbolehkan untuk dikirim dalam interval waktu tertentu). Berikut adalah aktivasi ISP-SMTP relay/MTA Relay menggunakan user authentication pada Zimbra 8 dengan mengacu pada layanan Excellent Mail Gateway dan SMTP Relay.
- Dapatkan user name dan password, misalnya account yang dimiliki adalah vivianchow@excellent.co.id dengan password : VerySecret212. Untuk nama server relay, akan menggunakan nama smtp-relay.excellent.co.id port 587, sedangkan nama host Zimbra 8 adalah mail.excellent.co.id
- Jalankan perintah berikut secara berurutan, jangan lupa sesuaikan user name dan passwordnya :
echo smtp-relay.excellent.co.id vivianchow@excellent.co.id:VerySecret212 > /opt/zimbra/conf/relay_password postmap hash:/opt/zimbra/conf/relay_password postmap -q smtp-relay.excellent.co.id /opt/zimbra/conf/relay_password zmlocalconfig -e postfix_smtp_sasl_password_maps=hash:/opt/zimbra/conf/relay_password zmlocalconfig -e postfix_smtp_sasl_auth_enable=yes zmlocalconfig -e postfix_smtp_cname_overrides_servername=no zmlocalconfig -e postfix_smtp_tls_security_level=may zmlocalconfig -e postfix_smtp_sasl_security_options=noanonymous zmlocalconfig -e postfix_smtp_use_tls=yes postfix reload zmprov ms mail.excellent.co.id zimbraMtaRelayHost smtp-relay.excellent.co.id:587
Setelah selesai disetting, coba test kirim email dan check log dengan perintah :
tail -f /var/log/zimbra.log
Apakah pengiriman email sudah benar menggunakan jalur relay atau belum.