PowerShell script to Identify Delays or Failures in Exchange Transport Queue and send Email

I wanted some transparency into the transport queue on Exchange 2010 mail servers to check or identify potential email failures or delays. Most of the time these are emails that were sent to “no-reply” addresses or typos in the recipient’s email address. Continue reading PowerShell script to Identify Delays or Failures in Exchange Transport Queue and send Email

Get Recursive Group Membership of Distribution Group (PowerShell)

I spent part of the day yesterday looking for a good way to dump members/users of a Distribution group. No big deal except this situation has many levels of nested groups. There’s a Quest (Dell) PowerShell snapin that will do this, but why install anything else on  a production server that doesn’t need to be there? I did, however, find an article for Exchange 2007 that did something like this, but when using it for 2010 it didn’t work for my needs. I just needed something simple that would work with Exchange 2010 and would run “out of box” on the server… Here’s what I came up with: Continue reading Get Recursive Group Membership of Distribution Group (PowerShell)