Exchange 2010 Email Address Policy

Posted on 2014-01-15
Medium Priority
Last Modified: 2014-01-20
Hello Experts,

I have been asked to standardise email addresses across my organisation of approx. 10000 mailboxes. Currently, there is a mismatch of email addresses as over time, when creating accounts nothing was followed to standardise.

I would like to know the easiest way to convert all accounts to firstname.lastname@domain.com. I would also like to be able to specify what happens if there are two users with the same name.

Are there any scripts I should be running to verify health of addresses before hand? Is there anything to look out for gathered from your experience?

Many thanks!

Question by:Spidercat
  • 2
  • 2

Accepted Solution

Red-King earned 668 total points
ID: 39781958
In the Exchange Management Console you can add an email address policy to do what you're asking.
There is a detailed Technet howto article on it here: http://technet.microsoft.com/en-gb/library/bb125137(v=exchg.141)

If you go into Organization Configuration > Hub Transport and choose the E-Mail Address Policies tab you can create the policy.
You will be given options of the format the email address will take based on the AD account username.
Once you completed your settings you can then apply the configuration across the board. On the schedule settings you can set this to happen immediately or schedule it for a particular time.
I'm not quite sure how it handles duplicate names but in future when creating an email account the default smtp address will be added based on the policy you have created.
You may need to set the email policy as default for this to happen.

Assisted Solution

michaelalphi earned 1332 total points
ID: 39782074
You can check this one for script :

How to create and manage Exchange 2010 Email address policy

I hope, this will be an appropriate solution for you.

Author Comment

ID: 39782466
Thanks for taking the time to reply and provide links to back up.

I imagine I need to verify that all users have the check box enabled to update the recipient policy.

Any idea how long this would take to run on 10000 users? would there be any advantage of running this out of hours based on server resources used to run this?

what errors have you all come across when running this? (I need to be pro active prior to running this)

Thanks again for the answers so far!


Assisted Solution

michaelalphi earned 1332 total points
ID: 39784998
Yes, you will have to enable the check box to update the recipient policy and it will definitely consume the time to accomplish the same. You cannot assume the exact taking time.

Sometimes when you apply email address policy, It is applying to new users but not to existing users. In such scenario, you can follow below steps:

Right click the policy that you have created and click on edit.
Now check if the mailboxes or contacts or DLs that you want to apply the policy on is listed in the preview.
Also once you apply the policy in the end of the edit wizard it should show you if it completed with any errors or warnings.
You do not have to restart the server to apply the EAP.
(Please make sure you select the "Automatically update e-mail addresses based on e-mail address policy"  for the existing users.
You can also run the cmdlet Update- Email address policy “policy name” –Verbose to see the details.)

In addition, you can follow this thread for more details.

Hope, this will help you.

Author Closing Comment

ID: 39785926
Thanks for the replys. I am distributing the points to comments that contain more than just links to web pages.

Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The main intent of this article is to make you aware of ‘Exchange fail to mount’ error, its effects, causes, and solution.
There can be many situations demanding the conversion of Outlook OST files to PST format and as such, there is no shortage of automated tools to perform this conversion. However, what makes Stellar OST to PST converter stand above the rest? Let us e…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Suggested Courses
Course of the Month16 days, 11 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question