[Last Call] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 347
  • Last Modified:

Exchange 2007 Custom Alias


I'd like to add a custom alias to all users on our EBS server (Exchange 2007).

We need the new email alias to be 1st letter of the firstname and 7 letters of the surname @domain.com

eg. Dane Gregerson - DGregers@domain.com

How can we do this through the Exchange Email Address Policy Manager

Any help will be greatly appretiated or we need to do 200 users manually :-/

  • 2
2 Solutions
Glen KnightCommented:
In the Exchange Management Console go through the e-mail address policy and create a policy for firstname.lastname.

Once you go through the wizard you will then see the variables in the address template that you can highlight and click edit.

In the variable screen it will say %g.%s@domainname.com edit this to read %1g%7s@domainname.com

I suggest creating a test user that you can apply this to first to make sure it works.

Also see here for more information: http://blogs.technet.com/ericnor/archive/2009/04/30/e2k7-creating-custom-e-mail-address-policies-utilizing-various-replacement-string-combinations.aspx

What you are looking for is already suggested by demazter
more custom recipient policies can be found on the following link...

Implementing Custom Recipient Policies

Replacement String               SMTP Address Generated

%d@noexisting.spam            MarcGrote@noexisting.spam

%r._%d@noexisting.spam     Marc_Grote@noexisting.spam

%g.%s@noexisting.spam      Marc.Grote@noexisting.spam

@noexisting.spam                 MarcG@noexisting.spam

%1g%s@noexisting.spam      MGrote@noexisting.spam

%1g%3s@noexisting.spam    MGro@noexisting.spam
Glen KnightCommented:
The policy I provided in my first link will give you what you are after:

"In the variable screen it will say %g.%s@domainname.com edit this to read %1g%7s@domainname.com"
gerard_thusaAuthor Commented:
When I initially tried this it didn't work for me that is why I posted here.

I ended up doing everything manually just to get it done asap. After doing this I tried your solution again and it worked :-/

Oh well.. at least the job is done.


Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now