From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/24541 Path: main.gmane.org!not-for-mail From: Toby Speight Newsgroups: gmane.emacs.gnus.general Subject: Re: suggestion for expiry Date: 28 Jul 1999 19:09:07 +0100 Organization: Citrix Systems (Cambridge) 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 1035162090 9307 80.91.224.250 (21 Oct 2002 01:01:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:01:30 +0000 (UTC) Return-Path: Original-Received: from farabi.math.uh.edu (farabi.math.uh.edu [129.7.128.57]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id OAA06205 for ; Wed, 28 Jul 1999 14:15:07 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by farabi.math.uh.edu (8.9.3/8.9.3) with ESMTP id NAB11114; Wed, 28 Jul 1999 13:13:40 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 28 Jul 1999 13:14:34 -0500 (CDT) 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 NAA06505 for ; Wed, 28 Jul 1999 13:14:24 -0500 (CDT) Original-Received: from ironside.ansa.co.uk (ironside.ansa.co.uk [192.5.254.44]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id OAA06129 for ; Wed, 28 Jul 1999 14:13:12 -0400 (EDT) Original-Received: from lanber.cam.citrix.com (LANBER.ansa.co.uk [10.70.1.235]) by ironside.ansa.co.uk (Netscape Mail Server v2.02) with ESMTP id AAA305 for ; Wed, 28 Jul 1999 19:13:54 +0100 Original-To: ding@gnus.org Original-Lines: 27 In-Reply-To: Simon Josefsson's message of "Wed, 28 Jul 1999 15:28:58 GMT" X-Author-Info: Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:24541 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:24541 Simon> Simon Josefsson 0> In , Simon wrote: Simon> Max Froumentin writes: >> I don't think that using the filesystem's access-time would work on >> individual articles in nnfolders. That's the reason I only mentioned nnml and nnmh ;-) Simon> Gnus use a date from X-Gnus-Article-Number in nnfolder's when Simon> expiring articles, it could be modified to update that date to Simon> indicate when the article actually became eligeble for Simon> expiring. Perhaps it could use an Expires header (consistent with news article format now), with the caveat that when it's changed, it's never made earlier. I think some other MUAs generate Expires headers (I'll have to test this tomorrow, as I'm on my way out now), and so this would allow those to work. It would require some checking on incoming mail (at split time?) to enforce upper and lower bounds on sender-supplied expire times, with nnmail-expiry-wait being the default. Then any significant change to an expirable item pushes the expiry date out. This has the benefit that the expiry date is visible to the user, too.