Bug#257162: Mail::Message::Head::Complete::guessTimestamp complains
for mails with no 'date' or 'received' headers
Niko Tyni
ntyni at iki.fi
Thu Dec 29 21:36:57 UTC 2005
On Thu, Jul 01, 2004 at 06:07:16PM +0100, Andrew Suffield wrote:
> Package: libmail-box-perl
>
> sub guessTimestamp()
[...]
> If neither header is present, $stamp is undef, so you get a warning on
> '$stamp > 0'.
Hi,
and apologies for the long delay.
Upstream version 2.056 added a check for 'defined $stamp', so this bug
is actually fixed in sid.
However, when this report was finally forwarded
upstream (https://rt.cpan.org/NoAuth/Bug.html?id=15900), the upstream
author replied:
> If a message is created using the provided MailBox methods, like
> build(), it willo have a Date field. If it is an incoming message, the
> mail-delivery agent will add received lines. So: the question is: why
> aren't we in either case? Is a different line added?
>
> The only good fix is to produce a time-stamp based on some other fact.
> Which fact?
Could you comment on this? How did you end up with a message with
neither Date: nor Received: fields?
Cheers,
--
Niko Tyni ntyni at iki.fi
More information about the pkg-perl-maintainers
mailing list