Troubleshooting Microsoft Exchange Server with PowerShell

I’m pleased to announce a new, free ebook that is now available, titled Troubleshooting Microsoft Exchange Server with PowerShell.

cover-250This short guide is aimed at Exchange administrators who do not know how to use PowerShell to test and troubleshoot their environment.

In particular it makes a handy companion to the Test-ExchangeServerHealth.ps1 script, providing you some useful tips for how to troubleshoot any issues that the health check script reports.

Included in the guide are sections on the most common Exchange test cmdlets, as well as other cmdlets that are used to check database status, replication, and transport queues.

Download it now for free from the Insiders member page (requires registration).


Why Become an Exchange Server Pro Insider?

Your free membership gets you immediate access to these great benefits.

  • Useful PowerShell scripts
  • Exclusive, members-only content (like this free ebook, and others in the future)
  • Discounts on future technical training releases

Join Now



About Paul Cunningham

Paul is a Microsoft Exchange Server MVP and publisher of Exchange Server Pro. He also holds several Microsoft certifications including for Exchange Server 2007, 2010 and 2013. Find Paul on Twitter, LinkedIn or Google+, or get in touch for consulting/support engagements.


  1. Constantin says:

    Hello Paul,

    How can migrate mailboxes from Exchange 2010 to 2013 without restarting outlook clients? I use the Exchange server only for internal domain. I have already installed the Exchange 2013 in coexistance with 2010.
    Thank you.

Leave a Comment


We are an Authorized DigiCert™ SSL Partner.