From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/42424 Path: main.gmane.org!not-for-mail From: Harry Putnam Newsgroups: gmane.emacs.gnus.general Subject: Re: Make gnus-agent another mail backend? Date: Tue, 22 Jan 2002 08:50:25 -0800 Sender: owner-ding@hpc.uh.edu Message-ID: References: <200201100209.g0A29gx29335@reader.local.lan> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035177663 11256 80.91.224.250 (21 Oct 2002 05:21:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:21:03 +0000 (UTC) Return-Path: Original-Received: (qmail 22683 invoked from network); 22 Jan 2002 16:53:52 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 22 Jan 2002 16:53:52 -0000 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 16T4B2-0005Yi-00; Tue, 22 Jan 2002 10:53:40 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 22 Jan 2002 10:53:34 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id KAA04891 for ; Tue, 22 Jan 2002 10:53:22 -0600 (CST) Original-Received: (qmail 22678 invoked by alias); 22 Jan 2002 16:53:23 -0000 Original-Received: (qmail 22663 invoked from network); 22 Jan 2002 16:53:22 -0000 Original-Received: from smtp.newsguy.com (HELO newsguy.com) (209.155.56.71) by gnus.org with SMTP; 22 Jan 2002 16:53:22 -0000 Original-Received: from reader.local.lan (adsl-66.51.210.228.dslextreme.com [66.51.210.228]) by newsguy.com (8.9.1a/8.9.1) with ESMTP id IAA58218 for ; Tue, 22 Jan 2002 08:52:53 -0800 (PST) Original-Received: (from reader@localhost) by reader.local.lan (8.11.6/8.11.6) id g0MGqrO13013; Tue, 22 Jan 2002 08:52:53 -0800 Original-To: ding@gnus.org In-Reply-To: (Lars Magne Ingebrigtsen's message of "Tue, 22 Jan 2002 17:03:43 +0100") User-Agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/21.1 (i586-pc-linux-gnu) Original-Lines: 31 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:42424 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:42424 Lars Magne Ingebrigtsen writes: > prj@po.cwru.edu (Paul Jarc) writes: > >> Are the nnml groups exposed so they could be used like normal nnml >> groups? > > Almost... > >> Would it do any harm to remove or edit articles in those groups? > > Yes. It would make the Agent's storage not correspond with the real > server storage, meaning that we would have to implement ways of not > letting expiry touch certain articles, etc. But isn't that already the case? The stuff in an agentized group can way outdate what is on the server. Keeping up with that difference was implemented way back about pgnus-[20-21]. >> Could nnagent use a user-specified backend instead of always nnml? > > Not without a lot of work. What about just intervening in the actual download and forcibly producing copies to something like $nnmaildir/some.group/new and letting the dup go on to its agent destination to be dealt with by agent-expiry. Or maybe to a spool like $spool/some.group.in by adding the needed mbox `From line' so gnus would be duped into thinking they were incoming procmail spools, and write them to nnml groups accordingly.