Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have several thousand 'contacts' setup in AD already for a faxing system. We're migrating to an online fax provider that uses e-mail rather than plain old telephone. So, we've bulk edited all the AD records so that the 'mail' attribute is populated with the right e-mail address in the right format.

Now, how do we enable these contacts within Exchange 2007? I've looked through but that only seems to talk about manually editing the CSV output to specify the external addresses. AD already knows the external e-mail addresses - I just need the info in Exchange!

Any thoughts?

share|improve this question

get-user –organizationalUnit people | where-object {$_.RecipientType –eq “User” -and $_.department –eq “Sales”} | Enable-Mailbox –Database “EXCHANGE1\Mailbox Database” | get-mailbox | select name,windowsemailaddress,database

Have a read through of the first link - very helpful.

share|improve this answer
Sorry - to clarify - I'm not looking to setup mailboxes, but mail-enabled contacts. Thanks, thought! – George Hewitt Aug 17 '10 at 13:00

Maybe you could use ExchMbx but is untested with Exchange 2007

share|improve this answer

Check out ADModify. It allows bulk change to AD attributes including exchange attributes.

Howto article for modifying Exchange attributes with ADModify

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.