Re: [Evolution] Making Evo tag spam, add headers
- From: guenther <guenther rudersport de>
- To: Jakob Breivik Grimstveit <jakob grimstveit no>
- Cc: Enver ALTIN <ealtin casdb com>, evolution lists ximian com
- Subject: Re: [Evolution] Making Evo tag spam, add headers
- Date: Thu, 25 Dec 2003 17:22:50 +0100
So question is: How can I (by using either spamc or spamassassin) filter
all my mail, get verbose report from software and filter on those
headers?
Not yet, AFAIK. Evo filters can't alter message headers/content, except
for those implemented as filter actions (colors/labels, importance,
read/unread status).
Might it then be possible in the Action side, after having determined it
is spam, use either "run shell script" or "pipe ..." and then run
spamassassin once again? :-)
Nope. Evolution (at least 1.4.x versions and below) can filter on the
return value only -- there is no possibility to alter the message by
filters.
Thinking about this, I am not sure, if this will be feasible at all. The
imagination of a 100+ MB Inbox in mbox(!) format, getting new messages
appended, then being filtered and every single mail being deleted and
appended with new headers again, then the junk mails being moved, really
scares me. ;)
If not, isn't this a feature *everybody* would want, making it possible
to filter and modify the mails locally as much as we want? Isn't that a
good thing anybody would love? It doesn't seem to be too much work, at
least.
I am not sure about forthcoming Evo 2.0 with built-in Junk mail
filtering yet, but I will deal with this soon. Let's see how this will
perform.
...guenther
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]