Excel spreadsheet showing Exchange proxy address report output with names and SMTP addresses

Exchange ProxyAddress Report Update

I’ve published an update to the popular Exchange Proxy Address (EmailAddresses) Report script. The updated script includes improved output formatting for both on-screen display and Excel export. Check out the original post for download and usage details.

November 15, 2013 · 1 min · Mike Crowley
PowerShell console showing Set-Mailbox command to change PrimarySmtpAddress

Converting SMTP Proxy Addresses to Lowercase

Update: Be aware, this script has not been tested with SIP, X400 or other address types. I recently encountered a question in an online forum where someone asked for a script to convert all of their user’s email addresses to lower case values. While this doesn’t affect the message delivery, it can have an impact on aesthetics when the address is displayed in an external recipient’s email client. An Exchange Email Address Policy can do this to some degree, but I wanted to see how it could be done with PowerShell. ...

May 14, 2012 · 3 min · Mike Crowley
Combined PowerShell cmdlet output

Combining PowerShell Cmdlet Results

A common challenge in PowerShell: mailbox sizes are returned with the Get-MailboxStatistics cmdlet but the email address is not. For that, you need another cmdlet, such as Get-Mailbox. So how do you combine results from multiple cmdlets into a single output? The Solution: Custom Objects with PSObject The approach involves: Creating a custom object with defined properties set to null Populating fields by querying different cmdlets Using foreach loops to process multiple users Outputting results as a unified list Example: Mailbox Report Here’s how to build a mailbox report combining email addresses and storage sizes: ...

April 17, 2012 · 2 min · Mike Crowley
Exchange proxy address report output

Exchange Proxy Address (Alias) Report

Feb 2021 Edit: Microsoft finally took down the TechNet Gallery. This script is now available on GitHub: RecipientReportv5.ps1 Exchange Server stores alternate email addresses in Active Directory’s multi-valued proxyAddresses attribute. There can be only one uppercase SMTP, and this represents the primary, or “reply to” address. There can be many lower case smtp entries which represent aliases, or alternate addresses. Viewing this information in the Exchange Management Console is straightforward enough: ...

April 16, 2012 · 5 min · Mike Crowley

Dealing with PST Files

PST (Personal Storage Table) files have several valid uses. Home Outlook users, and those who use IMAP/POP accounts such as Gmail and Hotmail, will always need them. In enterprise environments, they can be used for archiving data in organizations which do not enforce retention policies. In these cases, PST files can be configured through group policy and AutoArchive features. However, in most situations, PST files represent unmanaged storage of email. For regulated enterprises, this can create real compliance problems. When legal discovery is required, PST files scattered across user machines become a nightmare for administrators and legal teams alike. ...

January 30, 2012 · 1 min · Mike Crowley

Exchange 2010 Service Pack 2

Microsoft releases Exchange 2010 SP2 with Hybrid Configuration Wizard, Address Book Policies, Cross-Site OWA Redirection, and OWA Mini.

December 5, 2011 · 2 min · Mike Crowley

Re-Awarded Microsoft MVP

Mike Crowley receives the Microsoft MVP award for a second time.

October 6, 2011 · 1 min · Mike Crowley

Hosting Exchange 2010 without the /hosting switch

Exchange 2010 SP2 removes the need for the /hosting switch, enabling standard deployments to support multi-tenant environments.

August 30, 2011 · 1 min · Mike Crowley

ExRCA Now Supports Office 365

The Exchange Remote Connectivity Analyzer (ExRCA) adds a new Office 365 tab for validating Rich Coexistence configurations.

July 18, 2011 · 1 min · Mike Crowley

Microsoft Launches Office 365 Globally

Microsoft has officially launched Office 365 globally. Official press release: http://www.microsoft.com/presspass/press/2011/jun11/06-28MSOffice365PR.mspx This is not just another product announcement. If your work is to support Microsoft technologies, this is something you must learn about…

June 28, 2011 · 1 min · Mike Crowley