Update: Changed script to use System.Collections.ArrayList for increased performance
Update: You can use the ArrayList but a better approach is to not use it and just pipeline each object out, so I updated the script to reflect that
Well, I'm going thru some PowerShell training at the moment and thought I could continue to apply that into my ALM needs. In this case, I came across a client that had several warning messages about the notification event failing for some email deliveries. This was detected on the Best Practices Analyzer tool found on Team Foundation Power Tools for 2012.