We just deployed two servers, an MS exchange 2007 Server and a Zimbra Server, Each server will host some users, all users on both servers will have the same domain.
Incoming mails pass through a mail relay postfix based, i managing transport using the postfix transport_maps file under my postfix mail relay.
I'm aible to receive and send mail from and to the external domains.
My problem is: When a user that is created on the zimbra server try to send an email to an other users created on the Exchange server, zimbra will try to deliver the mail internally because the mail is considered as internal (same domain). I have the same problem when an exchange user try to send an email to an Zimbra user.
Please find bellow a part of the zimbra.log that i got when trying to send mail.
My question is: How can i tell to Zimbra to deliver all mails sent to users that i created on the Exchange server to that server ?
Apr 21 21:44:55 mail postfix/smtpd: disconnect from localhost.localdomain[127.0.0.1]
Apr 21 21:44:55 mail postfix/error: 1027C2A4318: to=
, relay=none, delay=0.15, delays=0.07/0.04/0/0.04, dsn=5.0.0, status=bounced (mydomain.tld)
Apr 21 21:44:55 mail postfix/cleanup: 2D0A02A431A: message-id=<20090421214455.2D0A02A431A@mail.mydomain.tld>
Apr 21 21:44:55 mail postfix/qmgr: 2D0A02A431A: from=<>, size=2383, nrcpt=1 (queue active)
Apr 21 21:44:55 mail postfix/bounce: 1027C2A4318: sender non-delivery notification: 2D0A02A431A
Apr 21 21:44:55 mail postfix/qmgr: 1027C2A4318: removed
Apr 21 21:44:55 mail postfix/lmtp: 2D0A02A431A: to=
, relay=mail.mydomain.tld[22.214.171.124]:7025, delay=0.16, delays=0.02/0.05/0/0.09, dsn=2.1.5, status=sent (250 2.1.5 OK)
126.96.36.199 is the IP of my Zimbra Server.
Thank you for your help