SA Bugzilla – Bug 1867
safe report: Locale-date used instead of RFC2822-compliant date
Last modified: 2003-05-07 07:13:36 UTC
On Windows with a foreign locale configured (that is, non english-speaking locale), SpamAssassin's "safe" header uses the locale-specific weekday and month name. This isn't valid per RFC2822, which requires Unix-style english weekday and month names. The SpamAssassin behavior inteferes with some mailers (such as Outlook) which order messages by "date received" using the last Received: header. An example from SpamAssassin's generated Received: header exhibiting the incorrect behavior when configured with locale=Netherlands: Received: from localhost [127.0.0.1] by athlon1200 with SpamAssassin (2.52 1.174.2.8-2003-03-24-exp); ma, 05 mei 2003 21:50:43 +0200 ^^ ^^^ Note the weekday is "ma" (should be "Mon") and month name is "Mei" (should be "May"). Workaround: disable safe reporting in user_prefs with "report_safe 0".
already fixed in CVS, thanks for the report *** This bug has been marked as a duplicate of 1546 ***