From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/27823 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Scope of nnmail-split-methods Date: 06 Dec 1999 23:50:27 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: <7sg0xgu2n3.fsf@brutus.mts.jhu.edu> <7s66ycgkfw.fsf@brutus.mts.jhu.edu> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035164778 26521 80.91.224.250 (21 Oct 2002 01:46:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:46:18 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id RAA03127 for ; Mon, 6 Dec 1999 17:52:08 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id QAB17450; Mon, 6 Dec 1999 16:51:55 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 06 Dec 1999 16:52:05 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA11693 for ; Mon, 6 Dec 1999 16:51:55 -0600 (CST) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id RAA03120 for ; Mon, 6 Dec 1999 17:51:30 -0500 (EST) 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 XAA10394; Mon, 6 Dec 1999 23:50:28 +0100 (MET) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id XAA19136; Mon, 6 Dec 1999 23:50:27 +0100 (MET) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-6) id XAA12921; Mon, 6 Dec 1999 23:50:27 +0100 X-Authentication-Warning: lucy.cs.uni-dortmund.de: grossjoh set sender to Kai.Grossjohann@CS.Uni-Dortmund.DE using -f Original-To: Nevin Kapur In-Reply-To: Nevin Kapur's message of "06 Dec 1999 10:25:55 -0500" Original-Lines: 37 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.4.93 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:27823 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:27823 Nevin Kapur writes: > Yes, this works. So if I had an nnml group JHU and an nnfolder group > JHU, (I use both backends) where would the mail end up? I could not > figure this out from the documentation. Ah, that one is a good question. I also had this question. After some chatting (well, mail-exchange) with Lars, it seems that the procedure is as follows: Gnus goes through its servers in some order, and the first server that can receive mail gets all the mail. The only thing that's left to do is to find out what order exactly that is. I'm pretty sure that first the native server is checked (ie, gnus-select-method), and then the secondary servers are checked in the order given in the variable gnus-secondary-select-methods. I think that after this come the foreign servers, presumably in the order given in the Server buffer. It is conceivable that Lars will change the mail-source stuff such that you can define different sources and maybe different split methods for different servers, such that the first server which can receive mail does not necessarily receive all of it. PS: I'm noticing that I didn't define what it means for a server to be able to receive mail. Well, it is obvious that an nntp server cannot receive mail, neither can nndir and nneething. But I'm not sure about, say, an nnfolder server with the nnfolder-get-new-mail backend parameter set to nil. I can think of two things which might happen. Either this nnfolder backend is recognized as `cannot receive mail', or the nnfolder backend is recognized as `can receive mail' (because nnfolder backends can receive mail) but receiving mail has been turned off, so in the end no backend gets any mail at all. Dunno if something different happens if the variable nnmfolder-get-new-mail is set globally. What's the story? kai -- A preposition is not a good thing to end a sentence with.