On Fri, 12 Apr 2013 06:59:52 +0200
Hartmut Figge <h.fi...@gmx.de> wrote:

> Geoff Welsh:
> 
> >I lost track of this thread days ago,
> 
> Not only you. *g*
> 
> >but now that you guys have broke it down, I can tell you that the
> >prob is reproducible on Mac SM 2.17 too.
> 
> There are two parts. One is the producing of a line in the headers
> consisting only of a space after the Subject by SM, the other is the
> handling of this problem in the treadpane.
> 
> I am waiting for more answers in a German NG once the night is over.
> What about TB?
> 
> http://groups.google.com/search?as_umsgid=51674ffa.7080...@hfigge.myfqdn.de
> 
> May you who read this have less difficulties with German than i have
> with English. :)

My German is not good enough to follow that, unfortunately.

My take on the problem with what SeaMonkey sends:
It's clear that no header should be folded in the way SeaMonkey has
folded the Subject in this case.  (In RFC language, SeaMonkey MUST
NOT fold this way.)  Why SeaMonkey wants to fold such a short Subject
header in the first place is beyond me, but if it is to be folded, it
should be folded *before* the last non-whitespace characters in the
field.

My take on what SeaMonkey displays:
Unfolding should only remove CRLFs which are immediately followed by
whitespace.  That's true whether the folding is compliant with RFC
2822 or compliant with the obsolete RFC 822.  But in this case,
in the thread pane view, the CRLF immediately before "Content-Type" has
been removed during the unfolding, making that line a continuation of
the Subject field;  that CRLF is *not* followed by whitespace, so it
should be treated as the end of the Subject header, not as something to
be unfolded.

I tried to follow the bugs linked from
<https://bugzilla.mozilla.org/show_bug.cgi?id=776096#c16> and
subsequent comments to find out what algorithms SeaMonkey uses for
folding and unfolding, but I got lost.
_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to