Zimbra - Relay certain domain to Exim via auth ESMTP
Ada beberapa domain yang ada di zimbra agar menggunakan IP bersih dari upstreamrelay.host
dengan menggunakan authentikasi via ESMTP
.
Konfigurasi postfix zimbra
tambahkan di /opt/zimbra/postfix/conf/main.cf
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = lmdb:/etc/postfix/sender_relay
tambahkan juga via terminal:
zmprov ms localmail.host zimbraMtaSmtpSaslAuthEnable yes
zmprov ms localmail.host zimbraMtaSmtpSaslPasswordMaps lmdb:/etc/postfix/sasl_passwd
create sender relay, misal semua domain.abc.id akan menggunakan IP dari upstreamrelay.host
:
vim /etc/postfix/sender_relay
@domain.abc.d upstreamrelay.host:587
define user passwordnya:
vim /etc/postfix/sasl_passwd
@domain.abc.d user@upstreamrelay.host:password
create postfix table lookup:
/opt/zimbra/postfix-2.11.1.2z/sbin/postmap /etc/postfix/sender_relay
/opt/zimbra/postfix-2.11.1.2z/sbin/postmap /etc/postfix/sasl_passwd
disable noplaintext security dari postfix:
zmprov ms localhost.mail zimbraMtaSmtpSaslSecurityOptions noanonymous
reload postfix
:
zmmtactl reload
Ref: