https://bugzilla.novell.com/show_bug.cgi?id=469222
User odabrunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=469222#c2
Olaf Dabrunz changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
Info Provider|odabrunz@novell.com |
--- Comment #2 from Olaf Dabrunz 2009-01-26 10:36:30 MST ---
The patch should be changed.
Done and testing.
Rationale:
The original patch removes the folding CRLF (or LF in the internal
representation) as well as the leading character (whitespace) on the
continuation line.
This was done as many mail programs at that time constructed folding by
inserting CRLF<TAB> or CRLF<SP>, rather than just CRLF. This was permitted
by the wording in RFC822 (section 3.1.1), but it introduced the problem
that unfolding was unable to reliably restore the original spacing.
Nowadays more clients seem to follow RFC2822. The wording there (section 2.2.3)
makes clear that only a CRLF may be inserted to fold a line. This enables
unfolding to restore the original spacing.
Expecting RFC2822-compliant mail clients seems to be the right choice today.
The downside is that mails created with older clients may have too little
whitespace removed on a continuation line. But that is becoming seldom now,
and it should be fixed by upgrading or replacing these clients.
Will submit the updated patch as soon as I am done testing.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.