Here's an abbreviated version of my script:

$list=Get-ContentFilterConfig
$list.BypassedSenderDomains ="domain1.com"
$list.BypassedSenderDomains +="domain2.com"
$list.BypassedSenderDomains +="domain3.com"
$list.BypassedSenders ="us...@aol.com"
$list.BypassedSenders +="us...@aol.com"
$list | set-ContentFilterConfig

Basically, it just recreates the list of addresses in BypassedSenderDomains and 
BypassedSenders. Of course, the real version has a lot more addresses. I stole 
the idea from a forum; all I've really done is change the names to protect our 
specific innocent.



You've brought up a point that I have to research though.  I don't know if this 
data is server-specific or enterprise-wide. I might be duplicating my efforts. 
It sure seems like this should be in a GUI somewhere.

Steve




Steve Hart
I T Manager
Wright Business Graphics Inc. wrightbg.com
Wright Imaging Inc. wrightimg.com
P.O. Box 20489 
18440 NE San Rafael
Portland, OR 97230
503-491-4343 Direct
sh...@wrightbg.com





-----Original Message-----
From: Troy Meyer [mailto:troy.me...@monacocoach.com] 
Sent: Tuesday, February 17, 2009 4:19 PM
To: MS-Exchange Admin Issues
Subject: RE: Whitelist adds

Yes, there is an easier way.

I whitelist at the gateway so I don't know the specific exchange command, but 
first I would use a variable for the address so you don't have to mod you 
script every time.  Something like

Write-host "Give me your address please:"
Read-host $whiteaddy

I am not sure how you add these addresses, to me it looks like the default HT 
spam tools have IP whitelisting but not individual email addresses.  What 
command are you using?  If you were using the IP Allow list, that is stored in 
AD and shouldn't be server specific (ie you shouldn't have to TS into the 2nd 
box). If your command isn't storing the data in AD, I bet you can add -server 
to the command to specify which box it effects.

-troy

-----Original Message-----
From: Steve Hart [mailto:sh...@wrightbg.com]
Sent: Tuesday, February 17, 2009 4:03 PM
To: MS-Exchange Admin Issues
Subject: Whitelist adds

 
For various sundry and corporate reasons, we've got two Exchange 2007 servers. 
Each one is running the Exchange anti-spam tools as a hub transport server. 
Funding for an external spam solution is lacking. We're using Spamhaus and a 
rather long list of ugly words with surprising success.

We have myriads of customers (well at least a notable few) that are running 
businesses from their garages with yahoo and aol accounts. Others are using 
cheap, not quite so reputable ISPs. We do printing for pharmaceutical customers 
and we have at least one customer with an unfortunate last name that's 
typically filtered. Whitelist management has become a daily task.

I've adapted an online Exchange Shell script to our use. Adding an address to 
the "Server1" whitelist involves a simple text edit to the script and then 
running it in the shell. Then I have to remote to the second server and run the 
same script there. All in all, it's only five minutes, but five minutes several 
times a week is getting annoying.

Is there an easier way to manage these little whitelist additions?









~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~
~             http://www.sunbeltsoftware.com/Ninja                ~


~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~
~             http://www.sunbeltsoftware.com/Ninja                ~


~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~
~             http://www.sunbeltsoftware.com/Ninja                ~

Reply via email to