################################################################################ # Forefront Spamreport Yesterday # # (c) 2010 Andres Bohren / www.icewolf.ch / blog.icewolf.ch ################################################################################ Param ([system.Datetime] $date = $(get-date -format "MM/dd/yyyy")) $start = $date.addDays(-1) $end = $date #Check if Forefront Snapin is already loaded $Snapins = get-pssnapin if ($Snapins -match "FSSPSSnapin") { Write-Output $("Forefront PS Snapin already loaded") } else { Write-Output $("Loading Forefront PS Snapin") Add-PsSnapin FSSPSSnapin } Write-Output $("Spam Report from {0} to {1}" -f $start,$end) Get-FseSpamReport -Starttime $start -Endtime $end| fl ConnectionFilterMessagesReceived,ConnectionFilterMessagesBlocked,SmtpRecipientFilterMessagesBlocked,ContentFilterRejected,MessagesMarkedSclNegative1