Configure Exchange 2007 to receive e-mail for other domains
This is all basically extracted from Petri.co.il. I just took the steps without really getting into as much depth so I could use as a quick reference.
By default Exchange will only receive emails being sent across the Active Directory domain, i.e. network.mydomain.local. Most Exchange Servers are set up to receive emails for internet domains, i.e. mydomain.com. Basically there are 3 things that need to performed in order to start receiving emails from these other domains:
- Add the domain to Accepted Domains
- Change the default Accepted Domain
- Configure the Default Receiving Connector
1. Add domain to Accepted Domains
In order to receive emails for a specific domain Exchange must first have the domain added to the list of Accepted Domains. To do this perform the following:
- Open the Exchange Management Console
- Under Organization Configuration select either the Hub Transport or the Edge Transport
- Select the Accepted Domains tab
- Select New Accepted Domain
- Enter the Name and the accepted Domain
Name : MyDomain
Accepted Domain : mydomain.com - Select which type of relay you are performing. If the emails are not passing through any other email server then select Authoritative Domain
- Click on New
2. Change the Default Accepted Domain
By default, the Default Accepted Domain will be that of the Domain that the Exchange is currently running on.
i.e. network.mydomain.local
And every users’ mailbox will have them send out emails using that domain.
i.e. user@network.mydomain.local
So to have emails address to user@mydomain.com by default you will need to set mydomain.com as the Default Accepted Domain, which can be done by performing the following:
- Open Exchange Management Shell
- To view the current Default Accepted Domain type:
Get-AcceptedDomain
The domain having True for Default is the Default Accepted Domain - To change it to mydomain.com type :
Set-AcceptedDomain -Identity mydomain.com -MakeDefault:$true - Confirm that mydomain.com is the default by typing:
Get-AcceptedDomain - To quit type:
exit
3. Configure the Default Receiving Connector
By default the Exchange Server will block all incoming mail that isn’t sent by the Exchange Server itself. Therefore, to accept all mail servers to deliver mail to the Exchange Server performing the following:
- Open Exchange Management Console
- Under Server Configuration select Hub Transport
- Under Receive Connectors go to the properties of the Default Connector
- Go to the Permissions Groups tab and check Anonymous users
