Hi there, I've been upgrading to IPv6 yesterday and needed to find out that the Botnet plugin causes false positives on every message that comes in from an IPv6 address. The only information that I've found on that was a thread from January 2010 [1] that contains some debug output and a "good luck" wish. The plugin author doesn't seem to exist anymore.
Now I'd definitely like to make this work again. I needed to disable the plugin for now. But unfortunately I can hardly read Perl and not write very much of it. So I'll likely break more than I repair. A problem seems to exist in Botnet.pm from line 760 on where the octets of an IPv4 address are split and computed in some way. I believe the easiest fix for now (as IPv6 isn't so widespread yet) would be to make that function return false when it is passed an IPv6 address (check for colon in the $ip variable). I'm currently testing a rather simple fix: I've added the following line to Botnet.cf to ignore anything from IPv6 (hope it works): botnet_skip_ip : Can anybody assist me with this issue? [1] http://www.mail-archive.com/users@spamassassin.apache.org/msg70589.html (and other copies) -- Yves Goergen "LonelyPixel" <nospam.l...@unclassified.de> Visit my web laboratory at http://beta.unclassified.de