[hypermail] Date vs Received date

From: temp for stacie <bfhyp_at_sculptors.com_at_hypermail-project.org>
Date: Sat, 22 Feb 2003 01:34:37 -0800
Message-ID: <20030222013437.C18550_at_bucky.sculptors.com>


Howdy -

I recently downloaded version 2.1.6, and have found an odd thing with folder creation that I'm hoping someone can explain. One of the emails that I'm running through hypermail has a mismatch between the Date value and the dates found in the From and Received headers, like this:

>From <someone> Tue May 30 08:21:15 2000 Received: from <somewhere>

	by <somewhere else>
        for <a list>; Tue, 30 May 2000 08:21:14 -0700
Received: from <somewhere>
	by <somewhere>
        for <a list>
        id 12wnpI-0006x0-00; Tue, 30 May 2000 11:21:08 -0400
Subject: <subject>
Date: Fri, 1 Jan 04 00:23:54 -0600

Now, when i parse using folders_by_date, this mail ends up being the only one filed in a directory named '0312' (%y%m format), and the beginning of that file looks like this:

<...>
<meta name="Date" content="2003-12-31">
<...>
<!-- received="Tue May 30 08:21:15 2000" -->
<!-- isoreceived="20000530152115" -->
<!-- sent="Fri, 1 Jan 04 00:23:54 -0600" -->
<!-- isosent="20040101062354" -->

I did a bit of snooping, and the folder subdir entry for this shows:

sd->description = Dec 2003
sd->prior_subdir->description = May 2000

So then when I view folders.html, the listing shows Dec, 2003 then May, 2000, skipping all of the other months in between (whose dirs and mail files have been created successfully.)

Now, of course it's a Bad Thing that the header dates are a mess to begin with, but I'm wondering why hypermail seems to be basing some naming on the Date field and others on Received within the same message. Any ideas? Thanks!

Received on Thu 27 Feb 2003 10:21:22 PM GMT

This archive was generated by hypermail 2.3.0 : Sat 13 Mar 2010 03:46:12 AM GMT GMT