From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/49360 Path: main.gmane.org!not-for-mail From: Xavier MAILLARD Newsgroups: gmane.emacs.gnus.general Subject: Re: spam filtering by bayesian classifier and imap - ideas Date: Sun, 19 Jan 2003 21:34:24 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: main.gmane.org 1043008456 22292 80.91.224.249 (19 Jan 2003 20:34:16 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 19 Jan 2003 20:34:16 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18aM91-0005nO-00 for ; Sun, 19 Jan 2003 21:34:15 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18aM9n-0001Pt-00; Sun, 19 Jan 2003 14:35:03 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 19 Jan 2003 14:35:59 -0600 (CST) Original-Received: from smtp.gnu-rox.org (rms.gnu-rox.org [213.41.134.247]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id OAA21509 for ; Sun, 19 Jan 2003 14:35:47 -0600 (CST) Original-Received: from localhost (localhost [127.0.0.1]) by smtp.gnu-rox.org (Postfix) with ESMTP id C596C3E381 for ; Sun, 19 Jan 2003 21:34:40 +0100 (CET) Original-Received: from fxgsproject.org.gnu-rox.org (unknown [10.0.0.10]) by smtp.gnu-rox.org (Postfix) with ESMTP id F39C93E37D for ; Sun, 19 Jan 2003 21:34:38 +0100 (CET) Original-To: ding@hpc.uh.edu X-Face: 63TbQAY?C>dKDtNNr7dKDtNNr7 Hi, Hi, > I am about to move my mails from an nnml spool to an imap-based Same here :) I've just switched to use Cyrus Imapd here instead of qpopper. > setup, and, naturally, I wonder how to keep spam filtering as speedy > and useful as it currently is. Sounds interesting. > My plan (which requires a shell account and a spam classifier on the > imap server) is this one: > > 1. Have a spam filter which runs on the server pre-classify > mails. Spam mails should get a X-Spam: yes header or similar. Same here. I am doing this using a weird scheme composed with bogofilter, spamassassin/razor and UCE native rules of my MTA. > 2. Use gnus and nnimap-split-fancy to split mail into the correct > groups. Yup > 3. When exiting a group, do this: > 1| when in a spam group, move all non-spam-marked articles to a > group `INBOX.ham.reclassify'. 1| when not in a spam group, > move all spam-marked articles to a group > `INBOX.spam.reclassify'. 2 Start, via ssh (or let a cron job > run), an imap client on the server which reclassifies the > articles and moves spam to the spam inbox and ham to the > regular inbox, so that it can be re-split. Sounds good to me. > Does that make sense? Would this be usable on a multi-user imap > server? Comments? Who would be interesed in this? I like this approach and I am interested in implementing such a thing with a config based on yours :) Please tell me when you got something functionnal. I will on my side try to do something closed to you. Cheers, zeDek --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+KwvVw9rnDkzlHXERAuVPAJ41vbXR6U5aLEwsVwY1sV7nW5wo+QCdE4tS DcChOKbLgfX6J3V/rTpDGaM= =8dpv -----END PGP SIGNATURE----- --=-=-=--