OT - Mailman and Back to the Future

Greetings,
I noticed that Mailman-users has emails archived from June 2013 and April 2024; is this a bug or a feature? http://mail.python.org/pipermail/mailman-users/
;-)
Max Pyziur pyz@brama.com

- Max Pyziur <pyz@brama.com>:
One could argue that the archiver shouldn't use the "Date: " provided by the sender, but another date.
But the mails were archived correctly, at least according to their respective Date: headers.
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155

On 12/3/2012 10:38 AM, Ralf Hildebrandt wrote:
For a long time (many years), Mailman has had code in the archiver to do one of three things. It has a settings which default to
ARCHIVER_CLOBBER_DATE_POLICY = 2 ARCHIVER_ALLOWABLE_SANE_DATE_SKEW = days(15)
which means if the message's Date: header is more than ARCHIVER_ALLOWABLE_SANE_DATE_SKEW (15 days) different from the received date, use the received date. Other possible settings are
ARCHIVER_CLOBBER_DATE_POLICY = 0
meaning always use the message's Date:, and
ARCHIVER_CLOBBER_DATE_POLICY = 1
meaning always use the received date.
The 'future' messages in the mailman-users archive predate this code. There used to be more of them, but the others are all prior to December 2012.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

- Max Pyziur <pyz@brama.com>:
One could argue that the archiver shouldn't use the "Date: " provided by the sender, but another date.
But the mails were archived correctly, at least according to their respective Date: headers.
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155

On 12/3/2012 10:38 AM, Ralf Hildebrandt wrote:
For a long time (many years), Mailman has had code in the archiver to do one of three things. It has a settings which default to
ARCHIVER_CLOBBER_DATE_POLICY = 2 ARCHIVER_ALLOWABLE_SANE_DATE_SKEW = days(15)
which means if the message's Date: header is more than ARCHIVER_ALLOWABLE_SANE_DATE_SKEW (15 days) different from the received date, use the received date. Other possible settings are
ARCHIVER_CLOBBER_DATE_POLICY = 0
meaning always use the message's Date:, and
ARCHIVER_CLOBBER_DATE_POLICY = 1
meaning always use the received date.
The 'future' messages in the mailman-users archive predate this code. There used to be more of them, but the others are all prior to December 2012.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Mark Sapiro
-
Max Pyziur
-
Ralf Hildebrandt