We’ve recently upgraded our Exchange 2003 server to Exchange 2007. There’s a lot of new and updated features in this version. The Anti-Spam features seem to be working very good but are catching some legitimate emails. I found the following shell commands for adding email addresses or whole domains to the white lists to keep them from getting blocked.
If you are like I was and didn’t have a clue what shell commands meant, open the Exchange Management Shell from the start menu. It’s a command prompt for doing various command line based tasks. You can perform pretty much everything you can normally do from the gui interface from a command line. This makes creating scripts to perform repetative tasks a snap.
Set-ContentFilterConfig -BypassedSenderDomains somedomain.com,someotherdomain.com
Set-ContentFilterConfig -BypassedSenders foo@somedomain.com,foo2@somedomain.com
get-contentfilterconfig | clip
I found these commands here.