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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

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

Know the reasons and solutions to move/import EDB to New Exchange Server. Also, find out how to recover an Exchange .edb file and to restore the file back.
The core idea of this article is to make you acquainted with the best way in which you can export Exchange mailbox to PST format.
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…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

650 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