You can better deal with proxies by caching not just $ENV{'REMOTE_ADDR'} but something like
join '|', $ENV{'REMOTE_ADDR'}, $ENV{'X_FORWARDED_FOR'};It's not perfect, but it's better than just REMOTE_ADDR on its own.
Update:this was to deal with the issue in false positives from proxies -- as with any sort of tuning of this nature, reducing the false positives can increase the risk of false negatives. (ie, letting more good stuff through has a chance of also letting more bad stuff through). It's up to each person as to which one of the two is worse, and what the acceptable false neg / false pos limits are. You might also try asking at the spamtools or spam-l lists.
In reply to Re^2: Recognizing repetitive spammers using a time base method
by jhourcle
in thread Recognizing repetitive spammers using a time base method
by Hagbone
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |