[sup-talk] [PATCH] New hook (enabling message filters)

Marcus Williams marcus-sup at quintic.co.uk
Fri Oct 19 10:18:37 EDT 2007


On 19/10/2007 David Stubbs wrote:
> There are a few things I want to get sorted spam filtering is one of
>  them. I'm assuming I'll be able to use your new patch to do spam
> filtering.

Yep, you can mark things directly as spam by adding the spam label I
think, although I've not tried this yet. You could also kill a message
by adding killed as a label.

So assuming your spam checker adds "SPAM" or something to the subject
you can just do:

message.add_label "spam" if message.subj =~ /SPAM/

I think you can also use the message.raw_headers to look for specific
headers (like X-Spam-Status if you're using spamassassin).

I'm not sure if the reserved labels like spam/killed etc can be added as
strings or if you have to add them as symbols :spam or :killed - they're
symbols in the code but they may get converted into strings when added
to the index. Easy enough to test though.

Marcus


More information about the sup-talk mailing list