Date vs Received date

---------

From: temp for stacie (bfhyp@sculptors.com)
Date: Sat Feb 22 2003 - 03:34:37 CST


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!

- xochi


---------

This archive was generated by hypermail pre-2.1.7.