I have seen this going around several times without a resolution, on
spamassassin and exim mailing lists

By using a regular expression (regex) in a condition statement, I was able
to control the spamassassin router and director by IP address.
I'm running Exim 3.2X, however this technique would most likely work with
4.X also.
I'm using Exim solely as a relay into and out of my network.
I have several hosts that use the relay, and I don't want their outbound
messages to be scanned.

To stop messages from being scanned that have already been scanned,
originate locally, or the 10.1.2.0/24 network:

condition = "${if and { {!def:h_X-Spam-Flag:} \
                  {!eq {$received_protocol}{spam-scanned}} \
                  {!eq {$received_protocol}{local}} \
                  {!match {$sender_host_address}{^10\.1\.2\.}} } {1}{0}}"

My actual network spans several class C's that are rather disparate, and I
was able to handle them without a problem.
I found several good sites on regex, just goole for regular expressions.

I discovered that regular expressions are tricky, very powerful, and
extremely useful to anyone who touches a *nix system.

O'Reilly has an excellent book on the subject -
http://oreilly.com/catalog/regex/
Please excuse the ad...

That's my 2 cents.
This problem was a real bear for me, so I though I would share...hope it
helps...enjoy...

Owen C. Creger CCNA, CISSP
Info. Sec. Administrator
Creative Solutions, a Thomson Company.
7322 Newman Blvd.
Dexter, MI  48130
email: [EMAIL PROTECTED]
ph: 734-426-5860 ex. 3787
fax: 734-426-5946
cell: 734-223-6270



-------------------------------------------------------
This SF.net email is sponsored by: Microsoft Visual Studio.NET 
comprehensive development tool, built to increase your 
productivity. Try a free online hosted session at:
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to