Re: [Evolution] Built-in spam filtering?



cheers();

Its been suggested before ...

You could just use an external app, and link it in the same way the
spamassasin stuff is normally linked in.

I still think doing it at the server end is the way to go though,
otherwise you have to waste time downloading the message anyway.

Two points:

1) Setting up an external program is, at best, a PITA.  It's also a LOT
slower and managing the databases is very difficult when the mail store
is not local.  Still, I'll look into this when I have the time because
it's better than what I have now.

2) Do you actually control all of the mail servers you connect to?  I
don't.  One of them is controlled by a group that seems to think our
best move for the future is to switch to Exchange.  Their previuos spam
filtering system was to delete every bit of mail that matched certain
substrings without bothering to tell any of us what those substrings
were or to notify us that they deleted it.  Clearly not going to be real
helpful in putting a good spam filter up.

If you don't control the server, get your own. ;)

Not joking. I know, you mentioned spamassassin, but have you really
considered it? fetchmail, procmail and spamassassin are really powerful.
And you never have to wait for new mail to get sucked from the POP3
server.

Setting up an IMAP server on my local machine was only about an rpm
install on my Mandrake 9.0 system here. (That is, 400 km away from here,
cause I'm still with my family for holiday... ;)

For me, it is the perfect solution. Maybe it can be useful for you, too.


(spamassassin has AFAIK even some server based spam detection, not only
their rules based.)

...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]