One way is to try it...
I added the IP alias (sub-interface) eth0:0 and enabled it.
Within seconds, I was seeing error messages like these:
Dec 7 15:38:49 mymail postfix/smtp[13912]: 14CB1CD00109: host f.mx.mail.yahoo.com[98.137.54.237] refused to talk to me: 421 4.7.0 [GL01] Message from (
www.xxx.yyy.zzz) temporarily deferred - 4.16.50. Please refer to
421 Message from (x.x.x.x) temporarily deferred - 4.16.50 | Yahoo! Postmaster Help
The real ip address is the new sub-interface eth0:0 just added.
Zimbra should not be sending anything out from there.
yahoo, aol, and several others were blocking email messages due to improper whitelisting, or poor ip reputation, or some other such nonsense.
Can anyone tell me how to tell Zimbra to only use the IP address on the interface that matches the appropriate MX record and reverse PTR lookup?
Surely there must be a way to run a multihomed Zimbra server.