Book Image

Microsoft Exchange Server Powershell Cookbook (Update)

Book Image

Microsoft Exchange Server Powershell Cookbook (Update)

Overview of this book

Table of Contents (21 chapters)
Microsoft Exchange Server PowerShell Cookbook Third Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Adding, modifying, and removing mailboxes


One of the most common tasks performed within the Exchange Management Shell is mailbox management. In this recipe, we'll take a look at the command syntax required to create, update, and remove mailboxes from your Exchange organization. The concepts outlined in this recipe can be used to perform basic day-to-day tasks and will be useful for more advanced scenarios, such as creating mailboxes in bulk.

How to do it...

Let's see how to add, modify, and delete mailboxes using the following steps:

  1. Let's start off by creating a mailbox-enabled Active Directory user account. To do this, we can use the New-Mailbox cmdlet, as shown in the following example:

    $password = ConvertTo-SecureString -AsPlainText P@ssw0rd ` -Force
    New-Mailbox -UserPrincipalName [email protected] `
    -Alias dave `
    -Database DAGDB1 `
    -Name 'Dave Jones' `
    -OrganizationalUnit Sales `
    -Password $password `
    -FirstName Dave `
    -LastName Jones `
    -DisplayName 'Dave Jones'
    
  2. Once the mailbox has been...