I am very happy using zimbra, now on our production server using 8.0.0.GA.5434.UBUNTU12.64 UBUNTU12_64 FOSS edition with Ubuntu 12.04 server. I will explain the situation:
We have real domain: example.com
We have local domain: example.local
example user real domain: email@example.com
example user local domain: firstname.lastname@example.org
We pull all email on example.com using fetchmail, everything goes work fine, example:
fetchmail pull emailbox email@example.com and distribute to firstname.lastname@example.org.
My question is:
when email@example.com send mail from (outlook, zimbra webmail) to example: firstname.lastname@example.org, the header to: read as email@example.com not firstname.lastname@example.org.
How to config situation like that on zimbra?
before using zimbra i use postfix + mysql, with configuration like this:
recipient_canonical_maps = use for routing email from local user, so local user can send email each other
sender_canonical_maps = use to return email address to the origin address at the time of the reply.
contain /etc/postfix/recipient_canonical :
and then i postmap that canonical, and restart the postfix, and
when user: email@example.com send mail to firstname.lastname@example.org, the header To: read as email@example.com, so firstname.lastname@example.org can send/reply to email@example.com, and then fetcmail pull mailbox firstname.lastname@example.org and distribute to email@example.com.
I appreciate to all zimbra users who have situation like this to give a clue or answer, how make this in zimbra.
Many thanks for the information and support.