Exchange issue

ocean-addict

Well-Known Member
Joined
Jun 21, 2007
Messages
194
Reaction score
0
Location
Cape Town
Hi

I have just set up an exchange server for a client, the server is just pulling mail down from hetzner. Everyone has an exchange account setup in outlook and everyone is sending and receiving mail perfectly internally and externally.

The problem is that there are users in other countries with same domain email addresses, and these users are not setup in AD on this server.. Users are getting 511 errors when sending to these addresses.

Please help..
 
There is a way to do it I can't remember how but exchange needs to forward mail from your domain to your smart host if the address is not found in your AD. I found an answer by googling it the last time.
 
Hi

I have just set up an exchange server for a client, the server is just pulling mail down from hetzner. Everyone has an exchange account setup in outlook and everyone is sending and receiving mail perfectly internally and externally.

The problem is that there are users in other countries with same domain email addresses, and these users are not setup in AD on this server.. Users are getting 511 errors when sending to these addresses.

Please help..

I am not a hardcore Exchange Guru, butI think the problem lies with that. Exchange was designed for the LAN primarily, and Active Directory covers that portion perfectly. Since Exchange lives on AD, it needs a user to exist in that "domain" if you want to send mail to those addresses. However, since the users you want to send to don't exist in AD, but have the same domain name, Exchange will throw up an error saying that the address doesn't exist, because as far as it knows, all users in that domain are local.

Wish I could help more. Good luck
 
Am I right in saying the following: Exchange first looks to the dns to see who is responsible for the domain, it then finds that it is part of the local domain and looks to AD for the user.. So is there no way to be able to bypass the dns lookup process and go straight to the hetzner smarthost? I know there is this option but will it work?

Otherwise the overseas users will just have to setup a secondary pop account to pull down the mail sent to their local account..
 
Am I right in saying the following: Exchange first looks to the dns to see who is responsible for the domain, it then finds that it is part of the local domain and looks to AD for the user.. So is there no way to be able to bypass the dns lookup process and go straight to the hetzner smarthost? I know there is this option but will it work?

Otherwise the overseas users will just have to setup a secondary pop account to pull down the mail sent to their local account..

In a small nutshell, waht you are saying is fairly correct yes, but Exchange is also more complicated than that. By default, when doing internal mail, Exchange uses the X.400 protocol I think (forget the exact version at the moment), so that you can address mail to "Joe Bloggs" and Outlook sees it as a valid mail recipient, instead of typing [email protected] for example.

Exchange likes to believe that it is responsible for the whole domain, so like I said in my previous post, I don't think it's possible to have external users like you want, unless they exist in Active Directory first.

A way around it may be to set up the users, then open up the POP3 or IMAP4protocols, and just have the users download mail on their side. They won't need to be joined to the AD domain, so long as they have a user account. Of course, publishing either of those protocols comes with a security risk. They could also maybe use Outlook Web Access, which is built into Exchange, and is probably easier to work with for them.
 
Having the same mail domain for 2 sites is going to create a big problem - I know as i have this exact situation!

The problem arises from the fact that only one dns mx record can be set up on the Internet DNS - if multiples are set up how could the smtp servers decide where to route mail to?

The problem is when a user at a site with a local domain name of (say) microsoft.com sends an email to [email protected] (say). joe.blow replies to the message; where does his reply route to? It will go to the microsoft.com which is registered on Internet, not joe.blow's exchange server. This means that there is no way joe.blow will ever get external mail!

I've got many joe.blow who's replies end up in the spam bucket of my domain and there's nothing I can do about it because I have no idea as to who has set up there mx as mydomain!

The best solution is to change your domain to a unique one or to add your users to the international server which handles your domain as proxy addresses.

A mail domain MUST be unique.
 
Hi

I have just set up an exchange server for a client, the server is just pulling mail down from hetzner. Everyone has an exchange account setup in outlook and everyone is sending and receiving mail perfectly internally and externally.

The problem is that there are users in other countries with same domain email addresses, and these users are not setup in AD on this server.. Users are getting 511 errors when sending to these addresses.

Please help..

Why not change your mx record to reflect something like:
[email protected] then the mail will go through?
 
Top
Sign up to the MyBroadband newsletter
X