You can create (aka import) email contacts in Exchange 2007 from the command line using PowerShell (the Exchange Console). The PS script will read the contact information from a CSV file. Here is the powershell (Exchange Console) script/command: Import-Csv contacts.csv | ForEach { New-MailContact -Name $_.displayName -ExternalEmailAddress $_.Emailaddress -OrganizationalUnit “domain.com/company/email/contacts” } NOTE: be sure to adjust the -OrganizationalUnit parameter in the command above. CSV file: (contacts.csv) displayName,Emailaddress Mike Wood,michael@example.com John Q. Customer,johnc@example.org etc,etc@example.net