From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32909 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjoha?= =?iso-8859-1?q?nn?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: mail split with multiple backends Date: 20 Oct 2000 23:16:38 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035169113 22402 80.91.224.250 (21 Oct 2002 02:58:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:58:33 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 67F82D0645 for ; Fri, 20 Oct 2000 17:17:21 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id QAB02626; Fri, 20 Oct 2000 16:17:09 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 20 Oct 2000 16:16:31 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA27590 for ; Fri, 20 Oct 2000 16:16:16 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by mailhost.sclp.com (Postfix) with ESMTP id 6FCE2D0645 for ; Fri, 20 Oct 2000 17:16:42 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id XAA01798; Fri, 20 Oct 2000 23:16:39 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id XAA19286; Fri, 20 Oct 2000 23:16:38 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id XAA22812; Fri, 20 Oct 2000 23:16:38 +0200 Original-To: joules@writeme.com X-Face: /B3twq_DELA4]7alR?%xv(/f1N;bi:NN=UlA=(1a"pKte&5/Y/9*z&8q[P}+}YgJX_9*}k_ 0E|EJBC~yEok<#VOw:9GQWq1-;PCR-hd;3|Vk]~"|EM{Q5ir5nr!HzZ,W4\k5G|QWHw45gQ*tWydTR , User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.0.90 Original-Lines: 23 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:32909 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:32909 There are a number of ways to do it. One possibility is this: suppose you have nnml and nnfolder backends. Then you set up nnmail-split-methods for nnml and include a rule which puts all nnfolder messages into a special group; nnml:nnfolder, say. Then you enter that group, `M P a' to process-mark all articles, temporarily change nnmail-split-methods to a value which is good for nnfolder, then `B r' to resplit the messages using the new nnmail-split-methods. Specify nnfolder as the backend to use. The second alternative is to have some program outside of Gnus which splits the mail (such as procmail). Then you set mail-sources such that it only picks up the nnml part, get new mail, then set mail-sources such that it only picks up the nnfolder part, and get new mail again. You also have to arrange that the first time you get new mail, the nnml backend gets it, and the second time you do it, the nnfolder backend gets it. Ugly, but ought to work. kai -- I like BOTH kinds of music.