Create Multiple Mailboxes with CSV input (Powershell)

** THIS SCRIPT IS PROVIDED WITHOUT WARRANTY, USE AT YOUR OWN RISK **

The script below will take input from the link csv file and create mailboxes on your Exchange 2010 Server. You can run it from the server itself or any machine with Exchange Management Tools installed.

I have it setup to run from the root of the c:\ but you can change the $csvPath and $logpath to whatever folder structure. You will also need to change the $userDB and mailbox names to match you infrastructure.

I tested this script with Exchange 2010, Windows 7, Windows Vista, Windows Server 2003, Windows Server 2K8 and 2K8 R2.

mailbox-example-csv

 

Leave a Reply