Please Reply to List (Ctrl-L, FWIW) or at the very least Reply to All.
On Thu, 2008-07-03 at 15:04 +0100, Richard Johnson wrote: > First of all apologies for top posting - I can't figure out how to get > evolution to quote properly. Huh? Evo did quote properly. Your reply contains a perfect full quote. Now, regarding top posting -- easy. Just move the cursor. And while doing so, feel free to snip unnecessary parts from the quote. Also, you get a real good opportunity to reply inline, where it belongs. ;) > Leaving the evolution plugin thing to one side for now. > > I don't have any .pre files. /etc/spamassassin is empty. See, there's your problem. guenther > On Thu, 2008-07-03 at 15:39 +0200, Karsten Bräckelmann wrote: > > On Thu, 2008-07-03 at 10:11 +0100, Richard Johnson wrote: > > > > > I'm running Ubuntu gutsy and have spamassassin installed. The original > > > plan was to use it with Evolution. However, when I selected it as a > > > plugin within Evolution it put every item of mail into the 'junk' > > > folder and there were no spamassassin headers. > > > > The Evolution plugin will not alter the message, but check the return > > code only. It does not insert X-Spam headers. > > > > > > > My thinking was, let me test spamassassin is working at all before I > > > get into MTA's, MUA's etc. > > > > > > So, I ran this: > > > spamassassin --lint > > > > > > and ended up with: > > > > > > [9086] dbg: bayes: untie-ing > > > check: no loaded plugin implements 'check_main': cannot scan! > > > at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 164. > > > > Last time I've seen this (chatter on bugzilla, sigh) the cause of this > > problem was, that the .pre files have been missing. > > > > > [9086] dbg: config: using "/etc/spamassassin" for site rules pre > > > files > > > > Check there, if there are any *.pre files, and which plugins they > > include. If not, your install (or the package) likely is broken. The > > requested, failing functionality is added in the default .pre files. -- char *t="[EMAIL PROTECTED]"; 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; }}}