Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

all the email addresses in my organization are in the format this was started when we were a small organization.

Now we have grown and need to use something a bit more professional like

how can this change be implemented with minimal disruption?

We currently only use smarteremail.

Could recieving ONLY with the old and replying with the new be a solution..till we wean our recipients off the old email address?

Any suggestions are welcome. How will moving to exchange help in this instance? Can it be configured to automatically send out using a different address?


share|improve this question

migrated from Jun 3 '10 at 18:12

This question came from our site for professional and enthusiast programmers.

-> – Amadan Jun 3 '10 at 17:40

I treat email address format changes like an employee going away: You need to have their email go somewhere where it will be read and handled for as long as there is a reasonable business need...

My suggestion would be to migrate all your users over to the new-format addresses on a given date (making sure that they're sending with the new-format addresses in From: and Reply-To: headers), and on the cutover day install aliases for that point to

After that you can expect that the "old" addresses will be around forever if you truly want "minimal disruption", but in practice you can watch the mail server logs and after a loooooooong time of no email going to a given old address (say 13 months) you can consider shutting off the old address.

share|improve this answer

In my experience, it is very difficult to get rid completely of the "old" addresses. Your new users are going to use only your new format, but your old users will send with the new one, and receive with both for a long time.

I know some companies implemented an auto-response script on the mail server, bouncing the mail and adding something like "The email address for this collaborator have changed, you can request the new one to". However, this approach has a lot of weak points and I do not recommend it (for example, all robot generated mail is lost).

Be prepared for a long coexistence period.

Answering your first question, it seems more consistent to switch all your users to the new format at once (at least for the sending address)

share|improve this answer

With Exchange you can have any number of email addresses. You'll set one as the primary address and that's the address all email will go out as. The other email addresses are completely valid for recieving emails. As far as I'm concerned, there's no impact to the users and there's no need to "wean" them off of the old addresses. All new emails will go out with the primary address and all replies to the old addresses will be delivered to the user as usual.

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.