Pada panduan pengguna server mail zimbra solusi agar dapat menggunakan smtp vimanamail dengan mengikuti tahapan berikut :
Pastikan anda sudah melengkapi persyaratan untuk menggunakan VIMANAMAIL Outgoing :
1. Konfigurasi VIMANAMAIL Outgoing : https://help.vimanamail.id/generate-dkim-outgoing/
2. Cek akses smtp : https://help.vimanamail.id/smtp-auth/
NOTE :
pastikan sebelum installasi lakukan backup terlebih dahulu. backup mesin atau konfigurasi agar menghindari hal yang tidak di inginkan
Installasi Stunnel
#instalasi pakage stunnel
apt install stunnel -y
#check service stunnel
systemctl status stunnel4
Cek komunikasi network
telnet smtp.defend.my.id 465
Konfigurasi Stunnel /etc/default/stunnel4
tambahkan ENABLED=1
######################################
# /etc/default/stunnel
# Julien LEMOINE <speedblue@debian.org>
# September 2003
# Change to one to enable stunnel automatic startup
ENABLED=1
FILES="/etc/stunnel/*.conf"
OPTIONS=""
# Change to one to enable ppp restart scripts
PPP_RESTART=0
# Change to enable the setting of limits on the stunnel instances
# For example, to set a large limit on file descriptors (to enable
# more simultaneous client connections), set RLIMITS="-n 4096"
# More than one resource limit may be modified at the same time,
# e.g. RLIMITS="-n 4096 -d unlimited"
RLIMITS=""
Konfigurasi /etc/stunnel/stunnel.conf
client = yes
output = /etc/stunnel/stunnel.log
[smtp-tls-wrapper]
accept = 11125
connect = smtp.defend.my.id:465
restart service stunnel4
systemctl restart stunnel4
Jalankan Command Zimbra MTA Konfigurasi
# su - zimbra
# zmprov ms 'isidomainanda' zimbraMtaRelayHost 127.0.0.1:11125
# echo 127.0.0.1:11125 usersmtpvimana:passwordsmtpvimana > /opt/zimbra/conf/relay_password
# postmap /opt/zimbra/conf/relay_password
Pengecekan status relay_password
# postmap -q 127.0.0.1:11125 /opt/zimbra/conf/relay_password
# zmprov ms 'isidomainanda' zimbraMtaSmtpSaslPasswordMaps lmdb:/opt/zimbra/conf/relay_password
# zmprov ms 'isidomainanda' zimbraMtaSmtpSaslSecurityOptions noanonymous
# zmprov ms 'isidomainanda' zimbraMtaSmtpSaslAuthEnable yes
note : isidomainanda untuk contoh domain “vimanamail.id” ( sesuaikan dengan domain email yang anda gunakan)
vimanamail_smtpuser:vimanamail_smtppassword dapat di cek di sini : https://console.vimanamail.id/smtp_auth.php pastikan pengisian password benar
pastikan Konfigurasi tidak ada yang salah silakan tes kirim email melalui email client anda lalu lakukan pengecekan trafik outgoing pada console vimana
disini : https://console.vimanamail.id/mail_daily_traffic_report.php
Untuk pengecekan log pada zimbra
tail -100f /var/log/zimbra.log
bersumber dari zimbra wiki : https://wiki.zimbra.com/wiki/Outgoing_SMTP_Authentication
panduan ini berjalan pada zimbra zcs-8.8.15.