|
|
|
|
|
|
|
FAQ: Why can I not send to Internet users that have the same domain as my Exchange Server?

When you assign a domain to Exchange Server it assumes all email addresses with that domain are local.
Here is an example:
The company Acme has the Internet domain acme.com. Acme has Internet mailboxes at their ISP receiving mail
for joe@acme.com and alice@acme.com. Alice is a user on Exchange Server but Joe is not. He pulls his messages
down using his own email client from a remote location.
Now, Alice needs to be able to send mail to Joe but since her Exchange Server is configured as acme.com she cannot send
mail out to joe@acme.com.
Solution
For Exchange 2000 and 2003
Assign a different domain to your Exchange Server (eg. acme.local.com). To do this go to the Exchange System Manager and then the Recipients->Recpient Policies
and then the properties for the Default Policy. Select the Email Address tab and then New and SMTP then enter the address eg @acme.local.com.
After you have added the new local domain select the new domain from the list and then press the button for Set as Primary.
Still within the Default Recipient Policy if you have added the local domain then edit your internet email domain. When you edit the domain
a check box for "This Exchange Server is responsible for mail delivery to this address" will be shown at the bottom, uncheck this box.
Assign all your users on Exchange Server in your Active Directory a second SMTP address with the domain part being acme.local.com. Each user should
still have an SMTP default address with the domain part being acme.com, so when they send messages their return address is still
acme.com. For each user you should also uncheck the "Automatic update e-mail addresses based on recipient policy" option.
Now, Alice can send to joe@acme.com because Exchange Server's local domain is acme.local.com not acme.com.
To receive messages you need to configure eXchange POP3 to send the messages it pulls down to acme.local.com.
If Alice was receiving her Internet mail at an account assigned just to her (single user account) then in eXchange POP3 change
this account to send its messages to alice@acme.local.com.
If Alice was receiving her Internet mail at an account assigned to more than one person (multiple user account) then this account
still needs to look for acme.com addresses. Instead, setup a rule in the eXchange POP3 Rule section that for any messages downloaded from this account map the domain from
acme.com to acme.local.com
For Exchange 2007
Add another Accepted Domain to the Exchange 2007 server.
In the Exchange Management Console select the Organization Configuration->Hub Transport then select the Accepted Domains tab from the right panel.
If your Internet domain is listed create a local accepted domain for, example if acme.com is listed then create a local domain such as acme.local.com. Set the local domain as Authoritative and then set the actual internet domain as Internal Relay.
|
|
|
|
|
| © 2010 Kinesphere Corporation. All rights reserved. |
|