-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 30 Oct 2012, Tilman Schmidt wrote:
something like this - untested
# Spam checks if SpamAssassin is installed
my $dnswl;
if ($Features{"SpamAssassin"}) {
if ($RelayAddr =~ /^10\.0\./) {
# Don't scan messages from local net
md_graphdefang_log('locl');
}
elsif (defined($SendmailMacros{"auth_type"})) {
# Don't scan messages from authenticated senders.
md_graphdefang_log('auth');
}
elsif(defined($dnswl = relay_is_blacklisted($RelayAddr, 'list.dnswl.org'))
&& $dnswl =~ /\A127\.\0\.\d+\.[23]\z/) {
# Don't scan messages when whitelisted in DNSWL
md_graphdefang_log('dnswl ' . $dnswl);
}
elsif (-s "./INPUTMSG" < 100*1024) {
# Only scan messages smaller than 100kB.
my($hits, $req, $names, $report) = spam_assassin_check();
if ($hits >= $req) {
...yadda...
}
}
}
I would like to extend that so that the SpamAssassin call is
skipped for hosts which are ranked medium or high on the DNSWL,
as recommended on http://www.dnswl.org/tech. Alas, that page
does not offer a MIMEDefang recipe.
Google found a discussion on this list in December 2007 under
the subject "dnswl and relay_is_blacklisted() in Mimedefang
sub_filter_relay" that appears relevant, but I'm not sure how
to apply that to my case.
Could someone share a code snippet?
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBUI/dyv41+pMevzVSAQKZWwf+MLLdHZ0+tfB3qt3YAIiGym21/G315LB5
rsU0LMBRp53N4PaXZCDw10+pI/RlEN+bRg5jg+J/SL1ov8pd7b/m66/VjeZ+Jttq
f1ODDybscORDoityJgnL80Pp8wTqRY8JmtwUdtM7wV5nRDPPIospO0nHgqdjVBAi
0THBQGcXE1vITq283a2wSQA7FTag4xyu9ZXgL9YCUFoisVGwPjs/AcyterUb71nG
8VCQI7nw88cGGRcUoSvLJb71mDZ+/wQxw/4uQLalp+2zfMscDyotLUfH+III42cG
oLTF9xvNMvOOXcGfaVBsBn3K2X5s7CLnED3BoFF7VIM1jdg6eaqUnQ==
=kpUK
-----END PGP SIGNATURE-----
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID. You may ignore it.
Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang