This article is on how to get a clear status of the spam you receive on your Exchange Server
Scenario: A user call-in and told that another user from another company can’t contact him. The email got refused.
- Check the source email
- An example in Exchange 2010;
-
- Check your agent log to see the real cause of the rejection:
Get-AntispamFilteringReport.ps1 : Get a general report for what agent block the most.
Get-AntispamSCLHistogram.ps1 : Retrieve a chart with SCL value for spam received.
Get-AntispamTopBlockedSenderDomains.ps1 : Retrive the Top Blocked Sender domains. Don’t forget it can be forged domain. The SenderID antispam feature help us there.
Get-AntispamTopBlockedSenderIPs.ps1 : Retrieve the top IP that send us spam. If you got big number there you can list the IP in a block rule in the antispam feature or block it in the router directly. To prevent a RBL check each time on the IP.
Get-AntispamTopBlockedSenders.ps1 : Retrieve the top sender.
Get-AntispamTopRBLProviders.ps1 : Retrieve what RBL block the most. Use that chart before remove a RBL. Some RBL are too strict sometime, but removing it can cause a lot of spam to actually enter. When a user call, it’s the dilemma to accept one email versus what the RBL block.
Get-AntispamTopRecipients.ps1 : Top users that receive spam.
Yagmoth555 edited Revision 2. Comment: fixing ident :)