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

We are moving away from our Exchange environment on a hosted server to one managed in-house, and I was wondering how to have the hosted Exchange forward all email received to the new server - the servers are not on the same network, and both have the same users setup.

Basically, I just need the hosted Exchange to act as a dumb relay - accept the mail, send it straight on to our new server without trying to deliver locally.

Is this possible?

Regards Moo

share|improve this question

Some providers allow it, some do not. Take it up with their support desk.

share|improve this answer
Sorry, edited the question to be more clear - the server is hosted, but both the Exchange servers themselves are managed by ourselves. – Moo Jan 27 '10 at 10:28

Why not just change your MX record to point to the new server?

share|improve this answer
We have - however, due to the basics of DNS, some remote hosts will have the records cached and may still send mail to the old server. – Moo Jan 27 '10 at 13:41
Well then add a second MX with the same priority that points to the new server and then stop the SMTP service on the old server. This should force all sending servers to deliver to the new server as they'll be unable to connect to the first server. Then, when it's convenient for you, remove the first MX record. – joeqwerty Jan 27 '10 at 14:40
Or have the old server relay them to the new one for a while? – Oskar Duveborn Apr 19 '10 at 14:09

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.