How do I configure my Exchange 2000/2003 server to accept e-mails for domains other than my own?
Exchange 2000/2003 will only accept e-mail traffic for the e-mail domain that is identical to the name of your Active Directory domain. However sometimes we would like to allow our Exchange server to also receive e-mail for domains other than our own, internal domain name.
For example, if you have an AD domain called TEST.HOME and you’ve installed Exchange 2000/2003 on it, each and every mailbox enabled user, mail enabled user, mail enabled group, mail enabled contact and mail enabled Public Folders you have will automatically have an e-mail address of [email protected].
One day you’ve decided that you’d like to have an Internet presence, so you bought TEST.COM and you’d like to begin using it on your Exchange server. You don’t need to rename your AD domain for that, but you DO need to configure Exchange to receive e-mail for the new domain, along with the traffic you might have had for the old domain name.
This example can also be extended to instances where a company has had it’s Internet domain name changed, or when one Exchange server is used to host mailboxes for more than one company.
Basically, Exchange can handle hundreds of mail domains without any problem (up to about 1000 domains), so performance is usually not an issue.
In all of the above examples you’ll need to configure Exchange to use new (or modified) Recipient Policies to reflect the change in the e-mail domain names.
Note: You can also configure only a specific range of recipients to receive the new e-mail address. That topic is covered in the Configure Specific E-Mail Addresses for Specific Exchange 2000/2003 Users article.
In order to create a new Recipient Policy please perform the following steps:
Note: You can also create new Recipient Policies instead on modifying the Default Recipient Policy. You will want to do that in cases when you want to choose specific users or recipients on whom you’d like the new policy to apply. That topic is covered in the Configure Specific E-Mail Addresses for Specific Exchange 2000/2003 Users article.
Remember to add a “@” sign before the new domain name.
Make sure you place a V in the checkbox near the new domain name, otherwise this policy will not make any changes to your recipients.
Note: You can add as many e-mail domain names you want (you should of course OWN them…duh) and the policy will configure them all.
Lamer Note: No, entering “kuku.co.il” is not what YOU’RE supposed to do, this is just an example. You need to BUY your OWN domain name and then have it configured to send e-mail traffic to YOUR server. Read the Configure MX Records for Incoming SMTP E-Mail Traffic article for more info on this topic.
When you’re done click Ok.
Done! In cases where the new e-mail address we’ve just configured is a sub-domain of your current existing domain you’ll need to contact your ISP or Name Server provider and ask them to add a sub-domain to your existing domain.
In cases where the new address is for a totally different domain you’ll need to configure the MX Records for the new domain. Without performing this step no one will ever know that your server is in fact serving this new domain. Read my Configure MX Records for Incoming SMTP E-Mail Traffic article for more info on this subject.
You can also test to see if your Exchange server is in fact willing to accept messages destined for this new domain. The best methods of testing can be found in the SMTP, POP3 and Telnet in Exchange 2000/2003, Send Mail from Script and Test SMTP Service in IIS and Exchange articles.