Virtual Host: Hyper-V Server 2016
Virtual Server: CentOS 7
Zimbra Version: Zimbra 8.7.11 OSE
Successfully created my main domain--Domain1. Routes to MailProvider1. Tested with user1@domain1.com.
Added another domain--Domain2. Should route to MailProvider2. Tested with user1@domain2.com.
In GUI => Configure => Servers => MyServer.emailserver.com => MTA, I entered server.MailProvider1.com : 587 and server.MailProvider2.com : 587 as "Relay MTA for External Delivery"
Now, after configuration, user1@domain1.com routes successfully to MailProvider1. However, user1@domain2.com sends mail, it uses MailProvider1 (it should use MailProvider2).
Blanking "Relay MTA for External Delivery," mails are deferred with "Connection timed out"
I have used the guides in https://wiki.zimbra.com/wiki/Outgoing_S ... entication and https://wiki.zimbra.com/wiki/Relay_per_Domain and a couple more upon research.
Running:
Code: Select all
$ postmap -q MailProvider1.domain1.com /opt/zimbra/conf/sasl_password
administrator@domain1.com:password1
Code: Select all
$ postmap -q MailProvider2.domain2.com /opt/zimbra/conf/sasl_password
administrator@domain2.com:password2
BTW, I've also run the following:
Code: Select all
zmprov ms `zmhostname` zimbraMtaTransportMaps "lmdb:/opt/zimbra/common/conf/bysender,proxy:ldap:/opt/zimbra/conf/ldap-transport.cf
Do anyone know where I did wrong?
TIA!
BTW, thanks Synacor for bringing back the Chat module
~Vhinz