This problem is very urgent and difficult.

We set up a sbs 2003 server, with a new domain. The server is alone as DC. Everything is working correctly except the mailing. Internally we can send and receive mails. Exchange is set up to receive internet mail with pop3 and to send them via the smtp server of the internet provider. When sending from a client computer(in the domain) we receive an answer from the local system administrator saying that the mail address does not exist. This mail address is working correctly on a workstation(not in the domain), or with outlook express.

We tried everything suggested in experts-exchange site (instants questions). But nothing works.

Help please,


Who is Participating?
It's possible I suppose that your recipient policy is overwriting it but it's a bit unusual for it to happen that way so quickly without you having modified them.

Anyway, on that same "email addresses" screen where you added the new smtp address, this time make sure that the "Automatically update email addresses based on recipient policy" checkbox is unchecked.

That should tell us whether or not recipient policies are interfering with your change.

Matt Ridings
MSR Consulting
is the server running a DNS service? Is that configured correctly?
Do you have the POP3 domain name in the defaul recipient policy?
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

hi, firstly from the clients open a command prompt and type:  telnet servername 25 (where servername is the name of your server)

if you don't get an error and the command prompt connects to the server, then your half way there.
If you DO get an error, then there is some firewall software on the clients stopping smtp access on port 25, try disabling all firewall software  - including the windows firewall, and try the command again.

If you could connect to the server via the command prompt, then your problem is with DNS. In Exchange System Manager, go to the properties of the SMTP connector and check how the connector is configured to use DNS. If 'FORWARD ALL MAIL THROUGH THIS CONNECTOR TO THE FOLLOWING SMART HOSTS' is enabled, you must have the DNS name/IP address of your ISP's server here, alternatively select, 'USE DNS TO ROUTE TO EACH ADDRESS SPACE ON THIS CONNECTOR'  - this is the preferred way to use DNS on your exchange server.

If the above option fails, then you could go into the 'Default SMTP Virtual Server' in servers\protocols\smtp and you could add dns entries directly into the SMTP server. You gain access to here by clicking on the 'Delivery' tab, then click on the advanced button, from here click on the 'configure' button. Then click on 'Add' and input the IP address of your ISP's DNS server. Try this as a last resort as it isn't really an ideal way to run your exchange server.

Hope this helps.
MarcheblancAuthor Commented:
Hi everyone,
Thank you for your answers.

Yes the DNS is configured correctly. I receive mail from outside via the pop3 connector. Internally everything is fine. I also can connect from a client to the internal server with telnet on port 25.
'FORWARD ALL MAIL THROUGH THIS CONNECTOR TO THE FOLLOWING SMART HOSTS'  is also enabled. I can now send mail outside from a local account.
The problem i have now is that the sender mail address is not the right mail address.
sbs is configured like this:
- local domain name: xyz.local
- internet domaine name :  (i don't manage the mx record)
- username : account1
- local e-mail address : account1@xyz.local
- internet e-mail address : (configured by SBS)
when i send an email the sender is and i'd like to send as
when i change the e-mail address in user properties from to everything is changed back to within a few minutes.
What is the right configuration for that ?

I'm sorry if it's a bit complicated to explain. I'm new to exchange.

Thanks a lot for your help.

When in the users account you need to add a new smtp address (not get rid of the other one, or try and edit it), then highlight the new address by clicking on it once, and click on the "Set as Primary" button.  Your new address should now be in bold whereas the other addresses are not.  When that account sends email to the outside now the bold address is what the recipient will see.

If you are creating an email address standard that will apply across the entire organization (i.e. or firstinitial, etc. then you can modify the entire organizations email addresses at once by using recipient policies.  If this is the case post back and we can address that.

Matt Ridings
MSR Consulting
MarcheblancAuthor Commented:
I've done what you said : in the user account i ve added a new smtp address then i set it as primary. it was in bold and not the other.
but after a few minutes it came back to the old configuration. could it be an sbs2003 specific configuration ?

MarcheblancAuthor Commented:
You are right i add to uncheck "Automatically update email addresses based on recipient policy" to make it stay.
There is another point i had to do for what i wanted. I had to go in global parameters, internet mail ..., right click on by default, and in advanced parameters tab i had to uncheck the last param to send, not as the username but as the user email name.

Thanks a lot for your help
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
You shouldn't have had to go to that extent to make this work right... because you will undoubtedly have issues later on by making these manual adjustments.

I'm not sure if you realize that when you run the Add-User wizard, you can specify an email address that's different from the username.  This would be the place to make this happen to begin with.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.