Sharing domain email addresses between Exchange server 2007 and ISP's POP3 server

Posted on 2011-10-24
Last Modified: 2012-05-12
I have a client who has been using Exchange server 2003 with 3rd party POP3 connector to receive emails.  Onternal users have internal emails hosted by Exchange whilst other colleagues who work remotely do not have themselves set up as users and use an ISP to collect emails.  All internal users could send emails to the external POP3 users even though they had the same domain name (ie all

Now we have upgraded him to Exchange 2007, the external recipients emails are being rejected by Exchange 2007 because it assumes that, as they have emails ending in, they are internal recipients.  Therefore the emails are not sent from the network and these then bounce as the Exchange server has no record of those email addresses as they are not internal users

I have read that it is possible for more than one mail server to host emails for the same domain, but cannot make this work. I am struggling to resolve this and would appreciate any help.

Does anyone have an ideas?
Question by:amlydiate
    LVL 12

    Accepted Solution

    You will want to look at this article to help you:

    Right now it sounds like the domain(s) in Exchange 2007 are set to be Authorative, and thus if the address does not exist in the organization, then Exchange will reject it.

    Let us know if you have any further questions.
    LVL 32

    Expert Comment

    you need to configure the accepted domain as an external relay
    then you need to create a send connector with the smtp address space of and configure it to send to smart host of the ISP
    LVL 17

    Assisted Solution

    The advantage of having a POP3 connector is that you can fetch e-mail for users for any domain, as long as you link up the inbound e-mails with the accounts they're supposed to go to.  With a standard Exchange server, this is unfortunately not possible.

    When you add "Accepted Domains" to the Exchange environment, there are 3 options available to you.

    Authoritative Domain - This is the default option, and it means that all people inside that e-mail domain are expected to be on the Exchange Server.

    Internal Relay Domain - Not applicable

    External Relay Domain - Naturally, the mails will be forwarded to people outside of the mail server.

    What you could try to do is specify the domain as an "External Relay Domain".  Perhaps Exchange 2007 is smart enough that it will deliver mail locally for mailboxes it can find - and relay externally for mailboxes it can't find.  I don't know if this will work or not but worth a try.

    The question then is - how do you deal with inbound e-mail?  Do you still use POP3 to fetch mail or does mail come in via SMTP ?  What about your MX records?

    Splitting the same e-mail domain across completely different mail servers is not recommended, due to the complications it causes - like this one.

     Hub Transport

    Author Comment

    Thanks for your replies.  I tried chaning the settings to the esxternal relay option and got the error below. What is the best way of resolving this?
    Microsoft Exchange Error
    The following error(s) occurred while saving changes:

    Cannot remove the domain "" because it is referenced by the proxy address template ' .


    Author Comment

    Checking through some other information, I found that this can be resolved by removing the email address policy on the next tab along from the accepted domains.  Having done this it then works.  Still waiting for feedback on the resolution to the original problem.

    LVL 32

    Expert Comment

    you need to add this domain as an accepted domain with external relay and create a send connector for this domain to the ISP

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why do Marketing keep bothering you?

    Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

    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…
    In this video we show how to create a mailbox database 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 >> Data…

    761 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

    Need Help in Real-Time?

    Connect with top rated Experts

    9 Experts available now in Live!

    Get 1:1 Help Now