https://bugs.kde.org/show_bug.cgi?id=297198
--- Comment #6 from Thomas Arend <[email protected]> --- Comment from Mark Martinec 2012-05-16 13:42:01 UTC from https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6703#c6 > When saving messages with kmail 1 the From Line has following format > which is not iaw RFC 822: > From [email protected] Fri Jun 17 16:03:07 2011 > With kmail 2 the format is changed to the format which is iaw RFC 822 > From [email protected] Tue, 15 May 2012 22:01:41 +0200 > which is not parsed correctly by sa-learn. sa-learn --spam reports: [...] Oh, no, not yet another incompatible mbox format!!! > Proposed to change the behavior in a way that the old malformed From lines > and the new correct ones are parsed. It is the other way around, the new one differs from everybody else. The format of the mbox file (along with its separator From_ lines) is *not* governed by RFC 822 or its successors. There is no formal standard for an mbox format, the RFC 4155 comes closest: http://tools.ietf.org/html/rfc4155 See also a Wikipedia article: http://en.wikipedia.org/wiki/Mbox RFC 4155 says: | a timestamp indicating the UTC date and time when the message | was originally received, conformant with the syntax of the | traditional UNIX 'ctime' output sans timezone (note that the | use of UTC precludes the need for a timezone indicator); This matches qmail docs: http://qmail.org/qmail-manual-html/man5/mbox.html and matches Postfix and sendmail's local delivery agent. To accommodate the new incompatible format it seems that the two instances of a regexps in ArchiveIterator.pm need to be extended, or just relaxed. Not sure if the date would still be correctly parsed. Best would be to persuade kmail folks to back off the change! -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list [email protected] https://mail.kde.org/mailman/listinfo/kdepim-bugs
