Posts

Showing posts from 2012

Exchange 2007 / Exchange 2010: Daily or Hourly Messagestatistc and Warning

Image
Messagetracking Statistics and Warning ################################# Update: 28.02.14 A new Version is available. V1.2 I did some performance improvement by changing from Group-Object to a foreach Loop. The Script also checks now if a DAG is present and runs only on the PrimaryActiveManager. I also did some minor bugfixing (Debug Switch,...) ################################# I wanted to know how many mails are going thru my Exchange 2010 System. So I searched for a powershell script and found a very interesting article from Roland Ehle at http://www.roland-ehle.de/archives/997. He wrote a little script to get all the worth knowing e-mail counters like incomming and outgoing SMTP Mails and also which size they have summarized. To get all this infomation the get-messagetracking command from Exchange will be called. I got the HTML formatting from Sean Duffy at http://www.simple-talk.com/sysadmin/powershell/building-a-daily-systems-report-email-with-powershe

Exchange Messagetracking Tool

Image
Hi, This is my second blog about exchange tools. I wrote a messagetracking tool for exchange 2007/2010. Its a GUI similar to the built-in exchange Messagetracking Tool but with some advantages: its written in Powershell searches on ALL Hub-Transport Server you can customize it for your need wildcard search export search result to file background image support and its free ######################################################################## # Created On: Oktober 2009 # Created By: maeffy@gmail.com # Version   : 1.3 # Fix       : save to file was not showing ######################################################################## #region Application Functions function OnApplicationLoad {     return $true #return true for success or false for failure } #region Main Function $ErrorActionPreference = "SilentlyContinue" $Command_Var_Exchangeservers = 'Get-Exchangeserver | Where-Object {$_.IsHubTransportServer -eq "True"} | sort Name | ' $Com