Exchange 2003 Multiple Domains

Posted on 2010-01-12
Medium Priority
Last Modified: 2012-05-08
Exchange 2003 Enterprise.

Some mail servers that perform extensive lookups (DNS, rDNS, mx, SPF, txt,) for our Exchange server will generate various
SMTP errors when accepting mail for delivery from our Exchange server when the recipients primary email address from our Exchange server is not our Exchange organizations default recieving domain.
(Our server recieves mail for 123.com and ABC.com, 123.com is the default policy email address domain, a user sho has ABC.com as the default email address may recieve email deliverability issues because of this..)

How should an Exchange 2003 server /  organization be implemented or configured to alleviate this issue?
Is there a 3rd party solution or add on?


Question by:psandeen
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 15

Expert Comment

ID: 26299154
All that needs to be set up is the recipient policy and additional SMTP addresses on each user.

Default policy: add the extra domain names.
This will add the domain you are receiving emails for onto each user. If you do not want to have this domain on your users, unselect the box, or make a policy and attach it to only a selection.
LVL 27

Expert Comment

ID: 26299301
you mention the following in your post:  (DNS, rDNS, mx, SPF, txt,)

the one from that list most likely to cause the issue you describe is an incorrect spf record for abc.com. if you only ever get issues when sending as abc.com then make sure the spf txt record for abc.com has your sending server ip address(es) listed. you can check by going to command prompt and typing

nslookup -q=txt abc.com

make sure the record has your domain. if no record exists then this is not the cause and I suspect there may be more to the problem.
 also make sure the rdns matches the ehlo greeting of sending server.

Author Comment

ID: 26299621
Exchange recieves for
123.com and abc.com
123.com is the default domain (policy)
mx for      123.com               >    mail.global.frontbridge.com    (Spam filter service)
mx for      abc.com                >   mail.123.com
DNS for   mail.123.com         >   xxx.xxx.xxx.242
rDNS for    xxx.xxx.xxx.242  >   mail.123.com
DNS for   mail.ABC.com        >   xxx.xxx.xxx.242
rDNS for    NONE                  >   ABC.com
EHLO for Exchange              >   mail.123.com
SPF for 123.com                   >  xxx.xxx.xxx.242
SPF for  ABC.com                  >  NONE

**Further, a mail server has returned the following
550 550 5.7.1 SPF unauthorized mail is prohibited. (state 15).

I see no SPF for ABC.com, I am thinking that is related to this error....?


Author Comment

ID: 26299642
i.e.  would adding the mail server IP address of 123.com to a new SPF record for ABC.com work?
LVL 27

Accepted Solution

shauncroucher earned 2000 total points
ID: 26302467
If you don't have an spf record at all for abc.com then you shouldn't be getting SPF errors when sending. Are you 100% sure there is no SPF record?

You run:

nslookup -q=txt abc.com

and nothing is returned?

You shouldn't need to setup a SPF record for abc.com. Is the mail definitely going out as abc and not 123, and is the IP for the 123 SPF definitely correct? Check an email header  of outgoing message (send to gmail or something and view internet headers) and make sure IP address of sending server is correct in ANY EXISTING SPF RECORD.


Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
This article explains how to install and use the NTBackup utility that comes with Windows Server.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question