What is Best Practice for Changing Email Address Format?

Discussion in 'Active Directory' started by razor, Jun 16, 2006.

  1. razor

    razor Guest


    We are a company with about 65 mailboxes running on Exchange Server 2003 and
    Windows Server 2003 and decided we want to change our email addresses from
    first name, first initial of last name, to first initial of first name and
    last name.

    In active directory, all of our user names follow the email address format
    for network logon, etc. What are the ramifications of changing our email
    address formats? Is there is good KB article on this?

    We would like to have the old email address accept email as well as the new
    email address for about a three month crossover, and then we want to no
    longer accept email addressed to the old addresses.

    Any help on this would really be appreciated.

    Many thanks,

    razor, Jun 16, 2006
    1. Advertisements

  2. In active directory, all of our user names follow the email address format
    None that I'm aware of.

    Just add the new SMTP address to the user, keep the old so they will receive
    email addressed to that email address also. I would also suggest making the
    new email address the default. That way when someone replies to an email
    from one of these users the *new* email address will appear in the To field.

    Danny Sanders, Jun 16, 2006
    1. Advertisements

  3. This is really an Exchange question but they would just tell you to use
    the GUI... ;)

    You need to change the primary proxyaddress and the mail attribute of
    each user. The proxyaddresses are maintained in the attribute
    called...tada proxyaddresses. The primary SMTP address is the address
    with the capitalized SMTP: in front. The rest of the smtp addresses
    should all be smtp:. The mail attribute is called... mail.

    The first thing you should do is change your recipient policy in
    Exchange to use the new format, go ask the exchange guys how to do that
    if you don't know how there is no reason to do that in a script as it is
    a one off.

    So in order to change an address here is the steps you would follow if
    you want to script it.

    1. delete the current primary SMTP address.

    2. re-add the SMTP address that was just deleted but prefix with smtp:
    instead of SMTP:

    3. add the new primary SMTP address with a prefix of SMTP:

    4. change the mail attribute to the new smtp address, no prefix.

    Joe Richards Microsoft MVP Windows Server Directory Services
    Author of O'Reilly Active Directory Third Edition

    ---O'Reilly Active Directory Third Edition now available---

    Joe Richards [MVP], Jun 17, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.