2.1a4: outgoing messages lack 'Date:' header under qmail
When using SMTPDirect as the DELIVERY_MODULE on qmail systems, messages are not sent with a 'Date:' header. Thus, the receiving MTA will most likely add one, but this is sort of confusing. RFC2822 also says this header must be present.
I think Message.UserNotification.send() should also add a 'Date' header just as it adds 'Message-ID' (which I'm glad to see it now does!).
Accordingly, I've submitted a patch (#500670) to the patch manager at sourceforge.
Cheers.
-- (TMDA (http://tmda.sourceforge.net/)) (user-level UCE intrusion prevention)
"JRM" == Jason R Mastaler <jason-list-mailman-developers@mastaler.com> writes:
JRM> When using SMTPDirect as the DELIVERY_MODULE on qmail
JRM> systems, messages are not sent with a 'Date:' header. Thus,
JRM> the receiving MTA will most likely add one, but this is sort
JRM> of confusing. RFC2822 also says this header must be present.
+1
I think I've resisted this in the past because it confused some MTAs, but I no longer remember the details. Plus RFC 2822 is clear on this point and Mailman does strive to be RFC compliant.
JRM> I think Message.UserNotification.send() should also add a
JRM> 'Date' header just as it adds 'Message-ID' (which I'm glad to
JRM> see it now does!).
JRM> Accordingly, I've submitted a patch (#500670) to the patch
JRM> manager at sourceforge.
Thanks, I'll take a closer look later tonight.
-Barry
"JRM" == Jason R Mastaler <jason-list-mailman-developers@mastaler.com> writes:
JRM> I think Message.UserNotification.send() should also add a
JRM> 'Date' header just as it adds 'Message-ID' (which I'm glad to
JRM> see it now does!).
JRM> Accordingly, I've submitted a patch (#500670) to the patch
JRM> manager at sourceforge.
Thanks for the patch! Applied to cvs.
-Barry
participants (2)
-
barry@zope.com
-
Jason R. Mastaler