Re: [Evolution] filtering junk mail



On Thu, 2005-06-09 at 21:25 -0500, Ben Miller wrote:
On Wed, 2005-06-08 at 14:35 +0200, guenther wrote:
Perhaps this is an obvious question, but I'll ask anyway. I have
Evlution 2.2.1.1 set up to filter junk mail. It doesn't - I have to
manually filter all of it. Is there a configuration setting I'm missing
to have the application do the junk filtering?

Make sure you have enabled "Check incoming mail for junk". You can find
this option in "Edit | Preferences | Mail Preferences | Junk | General".

Hi Andre,

That's exactly what I did. That's why I'm wondering why nothing get's
flagged as junk mail.

Do you have SpamAssassin installed?

I do have SA installed, but Evolution doesn't seem to know how to talk
to it. Am I missing something?

POP3 or IMAP?

FWIW, there are options in the Receiving Options tab for IMAP accounts,
to disable Junk filtering on a per account basis. Checked them?


If all options are set correctly, you need to try debugging the reason.
A first hint could be your SA settings dir. Are those files changed
recently?

  $ ls -l ~/.spamassassin/

How did you install SA? By RPM? Is the spamd daemon running? Does it get
started with the -c option? (see 'man spamd')

Is your SA install sane? If yes, this command should return nothing:

  $ spamassassin --lint

What results do you get when manually feeding a mail to SA for testing?
Save a spammy mail (File / Save as) and see the resulting output of this
command:

  $ spamassassin < spammy.mail | less

And check Evolutions console spewage. Run Evolution from a terminal and
see the output while fetching mails. Does it mention anything about
checking for spam?

Maybe you need to enable debugging for this, I forgot. If the former
doesn't seem to produce the correct output, try this:

  $ CAMEL_DEBUG=all evolution

See [1] for more info in how to debug Evo and [2] for a lot more info
about SA.

HTH

...guenther


[1] http://gnome.org/projects/evolution/bugs.shtml
[2] http://spamassassin.apache.org/


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