Table of Contents

Powershell Exchange

General Information

This page shows neat tricks for powershell within exchange to get interesting information (one liners)

Checklist


Find users that are auto forwarding /redirecting their email

Leave a copy of sent messages in shared mailboxes

If you have exchange 2010+ you can use the following commands to set a mailbox to allow people with “Send As” Permissions to leave a copy of messages they send as the mailbox into the shared mailboxes sent items.

View Whitespace in Mailbox Database

If you move mailboxes, or delete a mailboxes or a large number of items, Exchange does not shrink the mailbox database, and instead creates whitespace, or “New Mailbox Space” to check the size of this, to determine if an offline defrag is necessary, use the following command.

View Size and Whitespace in all Mailbox Databases

Get Details about Mailbox Move Requests

Generate Report of Mailbox Utilization

Count the Number of Mailboxes in Each Database