From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/36712 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: expiry: when does expiry-wait start? Date: 27 Jun 2001 17:29:08 -0400 Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035172254 10069 80.91.224.250 (21 Oct 2002 03:50:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:50:54 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 2956 invoked from network); 27 Jun 2001 21:29:10 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (261@129.22.96.25) by gnus.org with SMTP; 27 Jun 2001 21:29:10 -0000 Original-Received: (qmail 13182 invoked by uid 500); 27 Jun 2001 21:29:30 -0000 Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org In-Reply-To: (Kai.Grossjohann@CS.Uni-Dortmund.DE's message of "Tue, 26 Jun 2001 23:21:15 +0200") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 Original-Lines: 27 Xref: main.gmane.org gmane.emacs.gnus.general:36712 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:36712 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: > I think that there are a number of candidate dates when counting > expiry-wait might start: >=20 > * date header in message > * arrival date on local system > * last modification date of message In the case of nnmaildir, these two are the same thing, and they are the starting point. This was just the easiest way. > * when user hit `E' The backend can't quite know this. The backend can know when the user entered and left the group, and notice that the user hit 'E' sometime in between. (If any backends try to do this, I imagine they probably use the time of leaving the group.) > If I'm not mistaken, Gnus uses different starting points, depending on > the backend. I don't know whether different starting points are in fact used, but it is indeed up to the backend to decide how to do expiry. Maybe all backends just happen to all do it the same way. (Or maybe not.) paul