Applies to: Exchange Server 2007 SP3, Exchange Server
2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Topic Last Modified: 2006-09-08
Before you create an address rewrite entry that rewrites multiple domains, you must prepare your sub-domains. Also, before you perform any of the procedures that are described in How to Rewrite All E-Mail Messages from Sub-Domains, you must understand the requirements for rewriting e-mail addresses in multiple domains to a single domain, and the appropriate pre-configuration for the affected mailboxes and contacts.
Important Considerations
When you flatten internal sub-domains into a single external domain, you must consider the following factors, which apply only when multiple sub-domains are being rewritten:
- Unique aliases are required All e-mail
aliases, the part of the e-mail address to the left of the @
symbol, must be unique across all sub-domains. For example, if
there is a joe@sales.contoso.com, there cannot be a
joe@marketing.contoso.com.
- Proxy addresses are required A proxy
address that matches the e-mail address that is produced by the
Address Rewriting agent must be configured on every e-mail account
that is in the sub-domains that are rewritten. For example, if
joe@sales.contoso.com is rewritten to joe@contoso.com, the e-mail
address joe@contoso.com must be added as a proxy address to Joe's
mailbox.
- Contacts may be required If you are
rewriting e-mail from a non-Exchange Server 2007 e-mail
system, you must create Active Directory mail-enabled contacts
for each e-mail address in the non-Exchange Server 2007
e-mail address that is being rewritten. This mail-enabled contact
must contain the original e-mail address and the rewritten e-mail
address. For example, if joe@unix.contoso.com is rewritten to
joe@contoso.com, you must create a new mail-enabled contact in
Active Directory with joe@unix.contoso.com as the target SMTP
address and joe@contoso.com as the proxy SMTP Address.
These factors are important because rewriting addresses in multiple sub-domains causes a many-to-one relationship between internal sub-domains and the externally visible domain. Because of this many-to-one relationship, the Address Rewriting agent cannot determine which sub-domain contains the correct recipient when a message that is addressed to the externally visible domain is received.
Important: |
---|
Make sure that every e-mail alias that exists across all sub-domains is unique. Exchange Server 2007 does not check to verify that every e-mail alias that can be rewritten to a single domain is unique. |
Removing Conflicting E-Mail Addresses
To create an address rewrite entry that rewrites multiple sub-domains, you must first make sure that all e-mail aliases are unique across all your sub-domains. For example, consider the following configuration:
The following users are in the subdomains sales.contoso.com, marketing.contoso.com and research.contoso.com:
- maria@sales.contoso.com
- chris@sales.contoso.com
- david@marketing.contoso.com
- brian@marketing.contoso.com
- chris@research.contoso.com
- carter@research.contoso.com
Each sub-domain has two users, and each user has a unique e-mail address. However, you want to rewrite the subdomains sales.contoso.com, marketing.contoso.com, and research.contoso.com into a single domain that is called contoso.com. Table 1 shows each original e-mail address and its corresponding rewritten e-mail address.
Table 1 Original e-mail addresses and corresponding rewritten e-mail addresses
Original e-mail address | Rewritten e-mail address |
---|---|
maria@sales.contoso.com |
maria@contoso.com |
chris@sales.contoso.com |
chris@contoso.com |
david@marketing.contoso.com |
david@contoso.com |
brian@marketing.contoso.com |
brian@contoso.com |
chris@research.contoso.com |
chris@contoso.com |
carter@research.contoso.com |
carter@contoso.com |
When the e-mail addresses in each sub-domain are rewritten, a conflict occurs between chris@sales.contoso.com and chris@research.contoso.com, as indicated by the bold text in Table 1. Therefore, both e-mail addresses are rewritten to chris@contoso.com. To resolve this situation, you must change the e-mail address of one of the recipient mailboxes to an address that does not conflict with the e-mail address in any other sub-domain.
Applying Proxy Addresses to Recipient Mailboxes
For internal recipient mailboxes to receive replies to addresses that have been rewritten, you must configure those recipient mailboxes by using a proxy address that matches the rewritten external address.
For example, if a mailbox exists for carter@research.contoso.com, and the rewritten external address is carter@contoso.com, the mailbox must be configured by using a proxy address that is set to carter@contoso.com.