Quote:
Originally Posted by amitbapat Requirements:
This ONLY works if Zimbra's postfix is able to deliver mail locally. One thing you should note is ALL the domains added to Zimbra are by default 'virtual_mailbox_domains', so if your hostname is set to be one of the virtual mailbox domains, Mailman will NOT work for you. |
Has anyone found a workaround for this requirement? The hostname for my Zimbra server is the same as one of the virtual domains hosted in Zimbra. And as the note says, this does not work: any mail to a list address is bounced back to the sender, and /var/log/maillog that Postfix tried to re-write the domain portion of the list email address to the hostname of the Zimbra server (i.e., local delivery is not working).
Any suggestions?
UPDATE:
I was able to get local delivery working by creating a CNAME in our local DNS server pointing to the Zimbra server's A record, then updating the virtual aliases file generated by mailman to redirect each alias listname@cname. Not the prettiest, but it works.