Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Exchange 2007 on an Server 2003 active directory. My primary domain (MyMainDomain.com) controller also hosts dns and dhcp.

I have a secondary domain name (MySecondDomain.net) that my Exchange Server allows emails from. It wasn't a physical domain, just accepted by exchange and setup as the Active Directory user's main smtp and outgoing address. Its MX records point to MyMainDomain.com's public exchange address.

I've taken MySecondDomain.net and move the mail boxes to a hosted exchange 2010 environment. MX records now point to this new exchange system and when I send and email OUTSIDE the MyMainDomain.com environment (say gmail) it works and sends to the hosted exchange setup for MySecondDomain.net.

however when I send an email from a user on MyMainDomain.com, it goes to the old exchange 2007 server I am hosting internally. I have removed MySecondDomain.net from the allowed domains, removed the DNS zone for MySecondDomain.net, and cleared DNS cache. I was convinced it was my internal dns server but I've cleared the DNS cache.

Is there something I'm missing somewhere in exchange 2007? Or is it my domain controller/dns? Sorry if this is confusing. Thank you!

share|improve this question

1 Answer 1

up vote 2 down vote accepted

You need to remove it from your email address policy. After you do that make sure that the email address has been removed from all mail enabled objects (users, groups, etc.).

share|improve this answer
    
Just did that. Still nothing. I wonder if it is something with the GAL? –  drpcken Jan 9 '11 at 2:55
    
When I double click an underlined email address in my TO bar, and go to the email addresses tab, it still shows the smtp=user@MySecondDomain.net along with smtp=user@MyMainDomain.com –  drpcken Jan 9 '11 at 3:15
    
It has to be the global address list, because when I see them there and choose them it sends to the old mailbox. –  drpcken Jan 9 '11 at 3:48
2  
You're mixing things up. Sending to the second domain's email address and sending to the user's mailbox are two different things. If you removed the second domain from Exchange and none of the users have that email address then sending to that email address will send the email to the external host. That does not mean that the users don't have mailboxes, don't show up in the GAL, and won't receive internally generated emails, because they do and they will. In addition, you need to manually delete the old email address entries form your Outlook nickname cache. –  joeqwerty Jan 9 '11 at 4:38

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.