From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/719 Path: news.gmane.org!not-for-mail From: Boris DAIX Newsgroups: gmane.emacs.gnus.user Subject: Re: fancy splitting and procmail Date: Wed, 03 Jul 2002 22:18:11 +0200 Organization: CISM (Universite Claude Bernard Lyon I et INSA Lyon) Message-ID: <87d6u4va4c.fsf@Pulsar.resI.insa-lyon.fr> References: <87y9ctxh3l.fsf@Pulsar.resI.insa-lyon.fr> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138667654 8125 80.91.229.2 (31 Jan 2006 00:34:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 00:34:14 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:28:01 2006 Original-Path: quimby.gnus.org!lackawana.kippona.com!stargate.gts.cz!news.telebyte.nl!proxad.net!wanadoo.fr!oleane.net!oleane!fr.clara.net!heighliner.fr.clara.net!lirmm.fr!cines.fr!univ-lyon1.fr!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: i425.resi.insa-lyon.fr Original-X-Trace: demo2.univ-lyon1.fr 1025727270 14496 134.214.164.228 (3 Jul 2002 20:14:30 GMT) Original-X-Complaints-To: abuse@univ-lyon1.fr Original-NNTP-Posting-Date: 3 Jul 2002 20:14:30 GMT User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2 (i386-debian-linux-gnu) Cancel-Lock: sha1:T4KPdQDnB2HM3vkRTd5Pzr1DYs8= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:859 Original-Lines: 52 X-Gnus-Article-Number: 859 Tue Jan 17 17:28:01 2006 Xref: news.gmane.org gmane.emacs.gnus.user:719 Archived-At: Adrian Kubala writes: [...] > Okay, so you want to stop auto-splitting the procmail spools, and split them > manually instead. To do that, you can try "nnmail-resplit-incoming" (though > maybe this doesn't work in Oort?), or change "directory" to a bunch of "file" > entries, one for each procmail spool. File entries are always split, directory > entries aren't. > > Then, to manually achieve the same effect as auto-splitting, use the header > "X-Gnus-Mail-Source" in your split: > > (setq mail-sources '((file :path "/var/spool/mail/krid") > (file :path "/home/krid/Mail/IN.list") > (file :path "/home/krid/Mail/IN.spam"))) > > (setq nnmail-split-fancy > '(| > [..] > ("X-Gnus-Mail-Source" "IN.list" "list.misc") > [..] I won't use the X-Gnus-Mail-Source header first. Anyway, it doesn't work... Look at these lines of my .gnus : ------------------------------------------------------ (setq gnus-secondary-select-methods '((nnml "private"))) (setq mail-sources '((directory :path "~/spool/") (file :path "/var/spool/mail/bdaix"))) (setq nnmail-split-fancy '(| (any "debian-\\b\\(\\w+\\)@lists.debian.org" "debian-\\1") (any "ding@gnus.org" "gnus.list") (any "jackit-devel@sourceforge.net" "JACK.list") mail.misc ) ) (setq nnmail-split-method 'nnmail-split-fancy) (setq nnmail-resplit-incoming t) ------------------------------------------------------ I don't understand why this doesn't work... "any" means To, From, Cc ? I don't even trust the rules anymore... > (courtesy of Dirk Bernhardt) > > -Adrian Regards, Boris