Solved

Bulk Add E-mail Address to Existing Mailbox

Posted on 2010-08-25
10
894 Views
Last Modified: 2012-05-10
I have about 450+ existing mailboxes and we need to add a new email address to every user.
Instead of doing manually one by one is there some utility that can do this in bulk?

I need the email address to be the default for most all, but some users will only have it as an extra SMTP address.

I tried ADModify with no luck, as it errors out when I try to make the address Primary.

Any other options?
0
Comment
Question by:daniel_smith
  • 5
  • 4
10 Comments
 
LVL 11

Expert Comment

by:TheGorby
ID: 33525336
Well I'm using Exchange 2003 and that's what my screen shot is from, but I would assume that you can change your recipient policy in 2007 just as you can in 2003? Once you update the recipient policy then it should add the entries and set the primary address, if so desired.
ss1.bmp
0
 
LVL 2

Expert Comment

by:dandickens
ID: 33525363
to clarify, when you say 'add a new address' do you mean an SMTP address for every user from a different domain?  
If mail for multiple domains is being accepted on an Exchange computer, then the Default Recipient Policy must contain all domains. To configure an Exchange computer to receive mail for multiple domains:
1. Start Exchange System Manager.
2. Click to expand the Recipients container.
3. Click Recipient Policies.
4. Open the properties of the appropriate policy that is displayed in the right pane.
5. Click the E-Mail Addresses tab, and then add any additional Simple Mail Transfer Protocol (SMTP) addresses that you want the Exchange-based computer to host. For example, to add a new SMTP mail domain, follow these steps: a. Click New, click to select SMTP Address, and click OK.
b. In the Address box, type the at sign (@) followed by the name of the SMTP domain.

For example, to accept mail for Contoso.com, type the following in the Address box, and then click OK:
@contoso.com

6. Your new address space is now listed on the E-Mail Address tab. To enable your new address space, click to select the check box next to the address that you created, and then click OK.
0
 
LVL 5

Author Comment

by:daniel_smith
ID: 33525621
To TheGorby: I am using Exchange 2007 and there is not a Receipiant Policy like that in it.

dandickens: we have multiple domains now, I need to add a new SMTP address to EVERY user, some it will be primary some it wont be.
Your instructions are not for exchange 2007, just as TheGorby suggested, great idea just not the same for exchange 2007
0
Free Webinar: AWS Backup & DR

Join our upcoming webinar with experts from AWS, CloudBerry Lab, and the Town of Edgartown IT to discuss best practices for simplifying online backup management and cutting costs.

 
LVL 11

Accepted Solution

by:
TheGorby earned 500 total points
ID: 33525725
Exchange 2007 is different, good to know! I think this article is exactly what you're looking for:
http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/managing-email-address-policies.html
 
0
 
LVL 5

Author Comment

by:daniel_smith
ID: 33525832
That will ALMOST get me there.
But that will make everyones new SMTP address default which wont work.

Very close.
0
 
LVL 11

Expert Comment

by:TheGorby
ID: 33526004
The users whose new address will not be their default/primary address, are they in a different OU or domain, or do they have any common characteristic that distinguishes them from the users whose new address will be their new default (or vice versa for the users mentioned in the latter)? If so you should be able to create 2 separate policies, one that changes the default address and one that doesn't, and have them apply to the users you want using filters.
From that same article:
"You can now be a bit more selective when defining your target group by using the filter and selecting one or more conditions"
Other than this I guess that's about all I have to offer, I don't have access to an Exch07 machine at the moment.
0
 
LVL 5

Author Comment

by:daniel_smith
ID: 33526023
I didnt see an option to make the new address default or not in those steps. So would their location matter? Wouldnt everyone get it defaulted?
0
 
LVL 11

Expert Comment

by:TheGorby
ID: 33526258
It would appear this is possible, this article explains things in much more detail:
http://msdn.microsoft.com/en-us/library/aa580723(EXCHG.80).aspx
 
0
 
LVL 11

Expert Comment

by:TheGorby
ID: 33526292
0
 
LVL 5

Author Closing Comment

by:daniel_smith
ID: 33531537
Although I cant use the Policy suggestion to get the results I need for this instance, it is very helpful for future problems that may come up.

0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
This article explains the steps required to use the default Photos screensaver to display branding/corporate images
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

713 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