Exchange / Office 365–Some Useful PowerShell Scripts

Over on the Exchange team blog site, one of our Exchange/Office 365 PFE’s, Mike O’Neill, has posted an article about helping Exchange and Office 365 engineers make their life easier when it comes to setting up your Exchange Servers and Exchange online access. One of the short cuts includes a PowerShell Module that combines the…


Field Tip: Troubleshooting Outlook stuck on Connecting - Part 2

The below tip is from Senior Microsoft Premier Field Engineer Frank Plawetzki where he quickly and easily remediated an issue with an Exchange 2013 App Pool which was preventing Outlook clients from connecting. I named this article part 2 since I wrote an article covering similar symptoms but is important to note that both articles…


PowerShell Script to Convert Shared Mailbox or User Mailbox with Delegates into Distribution Group

Exchange PFE Daya Patil shares with us a recent script she wrote to help convert a shared mailbox with delegates into a distribution group and preserving the When working on a recent case, One of our customers needed a quick way to convert their existing shared mailboxes with multiple delegates to a Distribution group. We…


Script To Get Common Recipients Between Distribution Groups

Gautham Allur Subramanya  is PFE from India, and shares a PowerShell script used to report on common recipients between two different distribution groups in Exchange. When delivering a recent PowerShell WorkshopPLUS engagement at a customer site, one of the Exchange administrators wanted to know how to write a script which would generate a text file…


Exchange 2013/2016 JBOD Storage Validation Considerations

Senior Exchange PFE Nélio Lemos takes us though some important pre-deployment considerations for Exchange storage validation. In this post let’s view why validating JBOD storage from your Exchange 2013/2016 on premises servers using the JetStress tool is a critical deployment task.  We will review the prerequisites and the overall process.    Why Jetstress? The main reason…


List Mobile Devices In Exchange 2013

Premier Field Engineers Abdul Rafey Mohammed and Daya Patil walk us though how to easily list ActiveSync devices in Exchange 2013.  In our jobs as Premier Field Engineers supporting Exchange 2013, we found that customers often struggle with listing out active mobile devices in their environment and use the information for Business Analysis or Troubleshooting…


Configure Organization-Wide Free/Busy Information In An Untrusted Cross-Forest Topology

Exchange expert Frank Plawetzki recaps a recent rude reminder about the intricacies of Exchange free busy sharing using Add-AvailabilityAddressSpace! Today I ran into a gotcha, which I thought is worth mentioning. The customer situation was to connect another company’s Exchange organization, with no trust in place between source and target organization. I was testing free/busy…


Using Exchange EWS To Obtain Voicemail Statistics

Exchange PFE Daya Patil demonstrates how versatile the Exchange Web Services API is by providing granular reporting detail on Exchange voicemail messages One of our customers needed a way to determine the number of Voicemails and their size in each folder from their Exchange 2010 organization. We quickly wrote a script to get this information,…


Exchange Server 2013 CU9 – Watch your IMAP clients

Exchange expert Frank Plawetzki bei Deutschland discusses a breaking issue with Exchange 2013 and IMAP One of my customers was happily rolling out Exchange Server Cumulative Update 9 (CU9) on their servers, when help desk tickets started to arrive. IMAP clients were constantly prompted for their credentials and could not proceed past the logon prompt…


PowerShell Script To Determine Number Of Emails Sent To Per External Domain

Exchange PFEs Daya Patil and Abdul Rafey Mohammed share one of their recent PowerShell scripts to analyse Exchange message tracking logs.  One of our customers needed a quick way to determine the number of emails being sent from their Exchange 2010 organization to external domains, and with a count of per each external domain. We…