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


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

  • 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?

  • 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 clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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