Change SMTP Domain in SBS 2011

I am currently working with a customer that is hosting their own email account on SBS 2011.  They have an SSL configured and are also using it for remote access.  They are interested 2 changes.
1.  Changing from existing .co to a new .com email address
2.  Using Godaddy Email Hosting with Pop3 Connector (and no longer hosing their own email)

I have created the new email accounts on the GoDaddy email portal and setup the Pop3 Connectors to drop the new mail into their existing local exchange boxes.  I am going to leave the SSL Cert in place and they'll continue to use their old Domain name for remote access.  My question is, Can I change the current default SMTP address from the .co to the new .com one.  Or add the new .co one so they can co-exist until they're all converted.  I modified one test account already using the Exchange Management Console. I set the new one to the default and I am able to Send emails out using the new SMTP address.  The Pop 3 connector is failing however with the following error:  "An error occurred while delivering mail to '' on the SMTP server 'localhost'.  Verify the Exchange Receive connectors are configured properly.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David AtkinTechnical DirectorCommented:

Choosing POP collection over an 'MX feed' is a step backwards.  Personally I would bin off the GoDaddy POP Accounts and set the MX Record on the new Domain to that of the external IP of the server - I'm presuming that this is how you're existing domain is configured?

With regards to changing the addresses.  You can do one of two things.

To add a domain in Exchange and just change the email addresses:

 1) Open the Exchange Management Console
 2) Expand Organization Configuration
 3) Click on Hub Transport
 4) Select Accepted Domains Tab
 5) From the right hand side select New Accepted Domain
 6) Go through the wizard, leave it as an Authoritative Domain.
*Leave the default accepted domain as .local.  Changing it can cause issues with active sync*
Next - Adding the new domain to the address policy:
 7) Click on the Email Address Policies Tab
 8) Double Click on the Windows SBS Email Address Policy
 9)Go through the wizard.  On Email addresses, click Add..  
10Click on the 'Select the accepted domain for the email address' radio button, click browse and select your domain name.  Select the right option for you with regards to the actual address.
11)Click on the new Address and select 'Set as Reply'
12)Select update immediately on the schedule and Complete the wizard.

Providing that your users mailboxes have 'Automatically update email addresses based on email address policy' ticked in the Email Addresses then this will update them.  (Check this).

The Second method would be to change the default Internet Address by re-running the wizard in the SBS Console.  This will change the default address within Exchange and will also change the SSL Certificate and the name on the remote IIS site.   The Fix My Network wizard may need to be run afterwards.

If you do the second method you will probably have to add your old domain in Exchange again using the instructions above but will also have to update DNS Records in external DNS so that is pointing to your external IP Address.  Remote users will also need to install the new Self Signed Cert on their PCs again.   In summary there is a more work to do but might be the right option in the long run.  

As I said above, personally I would not collect the emails via POP.  I would setup an MX Record on the new domain so that it is pointing to your static IP Address.

Hope that helps.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
David AtkinTechnical DirectorCommented:
After writing that out I came across this:

Explains it a little better than me.
ingaljo1Author Commented:
Thank you very much for the insight David.  I'll try this and update the status.. I do like having the domain  hosted locally however, I like the flexibility of GoDaddy holding the email in case of an outage, additional spam/virus filters as well as avoiding black list issues.  I've taken many steps to avoid getting emails rejected (reverse dns, static ip, etc) but it still falls through the cracks.. I'll keep you posted and thank you again..

Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

David AtkinTechnical DirectorCommented:
Hi Joe,

If you're worried about black lists and viruses etc then I would suggest looking at an email filtering option.  Basically you're emails are routed through a third party email filter prior to hitting your server.  Your outbound emails can also be routed through the service so this will help with blacklist issues.  In addition to that, most services offer an email continuity service so that if your local exchange server is down the emails are spooled with the provider until your server is back online.

I'd recommend Spambrella for this service.  They are a partner of McAfee MXLogic.

Best of luck.
ingaljo1Author Commented:
Nailed my problem exactly and gave me great feedback on next steps
Cris HannaSr IT Support EngineerCommented:
David is right on the money...going back to POP3 would be huge mistake.
If you want a service that will hold the email incase SBS is down...there are several.  ExchangeDefender is a great one and you can even access the email while your server is down.  They also filter the mail for you.   This is not POP3...It's all exchange.  

If you're concerned about mail going out having an issue, use a smart host and your mail would be delivered through them
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.