Hello Folks,
I've got a problem understanding the usage of "InternalRelay" domains in conjunction with a shared mail-domain, hopefully someone can help me out:
I have the following situation:
Company A:
Exchange Server using "xy.com" as "InternalRelay" domain and a SendConnector for "xy.com" to Company B
Company B:
Vice versa, Exchange using "xy.com" as "InternalRelay" domain and SendConnector for "xy.com" to Company A
Both companies (partially) use "xy.com" as primary SMTP addresses for their mailboxes.
Now - to my understanding - when a user in Company A sends a mail to a non-existing Mailaddress in the "xy.com", this mail will generate a mail loop, as both exchange servers forward the mail to each other (--> please correct me if this
assumption is wrong! i didn't have the possibility to practically test it) until one of them breaks the loop by discarding the mail with an NDR.
To avoid this, i've tried to configure recipientFiltering (setting RecipientValidationEnabled and additionally "AddressBookEnabled" on the "xy.com" AcceptedDomain) on Company A's Exchange Server (and creating Contacts in Company A for
every valid xy.com recipient in Company B). However, Exchange is still forwarding every unknown xy.com Recipient to Company B and doesn't reject invalid recipients by itself as i thought it would.
The "Recipient filter" Transport agent is enabled of course.
I'd be glad on any hint you can give me on this topic.
Thanks in advance,
Juergen