Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to have to separate the email hosting for my domain into a couple of different hosts?

For example has emails going to Google (apps for business) and Microsoft Online Services (exchange)...Employee A's inbox is at Microsoft online services as while employee B's inbox is at Google as

share|improve this question
I know this is an old thread, but I'm curious if the above solution ended up working for the poster. I'm looking at a similar situation and am wondering if the solution provided (forwarding) is the only way to accomplish splitting an email domain among different hosts. – rclowery624 Sep 12 '15 at 16:55
up vote 4 down vote accepted

This is possible, but not completely independently. You need to have one primary mail provider which accepts all of your mail. Then configure mailboxes there to forward emails to another account.

For example, set up at Google, and a new domain, at Microsoft. Have Google forward all emails for, to Finally, set up the account so it can send emails with the From address of "".

The reason you have to do it this way, it the way email is routed around the internet. Email routing is per-domain, with one or more mail servers listed in DNS as being responsible for email. However, in DNS you specify which of your mail servers has the highest priority, and which others should only be tried when the primary is unreachable. Your secondary mail servers will then forward all mail received to the primary, which is responsible for putting email into a particular user's mailbox or forwarding it on to another address.

There is one alternative to this, if you're willing to run your own mail server: You could conceivably run a mail server on your own network which accepts all of your email for, and then routes mail for individual mailboxes to specific destinations (Google or Microsoft). However to the best of my knowledge, Google and Microsoft don't offer this solution for you so you'd have to run your own mail server to achieve it.

share|improve this answer
thanks - didn't think it'd be that easy... – RSolberg Jan 23 '11 at 5:24
Avleen: I recently configured postfix and procmail to forward messages to different mail providers based on email address with great success. (It's also a neat way to get around the issue of slow MX record propagation in DNS when changing mail providers.) – Nic Jan 23 '11 at 11:41

The most simple solution when using Google Apps (like in your case) is to enable dual delivery in Google Apps.

share|improve this answer

Your Answer


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.