Patrick Bogen wrote:
On 2/28/06, Mark Sapiro <msapiro@value.net> wrote:
If you really think this is resulting in messages being discarded that shouldn't be, I suggest you remove the KNOWN_SPAMMERS entry from mm_cfg.py and instead, put
^X-Spam-Status:\s*Yes
in header_filter_rules for some of the problem lists with action Hold.
I just got done configuring something very similar, but I was having problems. I was originally matching against '^X-Spam-Status: Yes', which never matched. Removing the '^' did the trick. I'm not sure why this is.
I'll do some research if I get time today but I'm fairly sure something is borked with this spam filtering. Looking through the code I can see that if a header is not found its not supposed to return a spam match. The other thing I've noticed is that owner's don't seem to get spam scanned. Still, our behaviour was that
KNOWN_SPAMMERS = [('X-Spam-Status','Yes')]
caused all emails from non-owners to be silently discarded.
At this stage I'm following the advice by not using KNOWN_SPAMMERS and concentrating on per list measures. Thanks for your help.
Joel Heenan Sensory Networks Ph: +61 2 8322 2744 Fax: +61 2 9475 0316