Re: [Evolution] spam filtering via evo with an alternate mailbox?




I got a combination I'm happy with, but switching to dovecot+maildir,
which put my inbox in my homedir, and allowed evo to initiate the
filtering (apparently because I stopped changing the name of my incoming
mail folder).

I didn't want to do procmail filtering on my desktop box, because we
normally use a stunted sendmail.cf that passes mail messages to the mail
hub for processing, and I want to keep that option open.

On Tue, 2004-05-25 at 09:57, Dan Stromberg wrote:
On Mon, 2004-05-24 at 19:01, Not Zed wrote:
you probably have to just do ctrl-a ctrl-y to kick it off.  if you've
got a big inbox, it could take a while to run.

This appears to filter the entire folder.  If I had a normal folder, it
would be a good solution.  Sadly, I currently have 21634 messages in my
folder (approx 3 months of mail - I have a cron job which deletes
anything older than 3 months, and don't explicitly delete mail much so I
can refer back), so running spamassassin on each of them takes quite a
long time.

filtering will only be applied automatically, when told to, for recent
messages.  its kind of server dependent what recent means (and kind of
actually badly specified too), but if you're using the one client on a
given server it should work fairly reliably.

It'd be better if there were a way to automatically filter all new
messages as they show up in my main folder, but I could settle for a way
of only applying the filtering to messages since a particular date...

On Mon, 2004-05-24 at 16:59 -0700, Dan Stromberg wrote: 
First off, let me say, my incoming mailbox, which I've switched to
~/mail/mybox, is huge.  I'm trying to set a good example for my
endusers, by not leaving this large quantity of mail in my maildrop,
/var/mail/strombrg.

We used to have antispam via spamassassin on our mailserver, but we had
to turn it off, because it was loading the poor old machine up so much
that it had ypserv problems.  Why ypserv is so flakey is a story for
another night.

Anyway, I set up a filter which "Pipes message to shell command"
spamassassin -e (with a hard path), and refiles the message if there's a
nonzero exit status to my "evospam" folder.

It's not working.  I'm bummed.  I get HUGE quantities of spam.

Anyway, if I save one of these new spam messages into /tmp/msg, and then
run spamassassin -e < /tmp/msg (with a hard path again), I get an exit
status of 5, which would seem to be what evo needs to do its thing, no?

I also clicked "tools/settings/receiving options/apply filters to INBOX
on this server".

Do I have to leave my mail in my maildrop(/var/mail/strombrg) for this
to work properly?

I'm using an sslified uwimapd, if that makes any difference.

I'm eager to switch to dovecot, possibly with maildir, but I have to
find the time somewhere.

TIA.


Michael Zucchi
<notzed ximian com>

Ximian Evolution and
Free Software Developer


Novell, Inc.
-- 
Dan Stromberg DCS/NACS/UCI <strombrg dcs nac uci edu>

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]