After receiving an email with a colon in the subject line, e.g. "Latest news:
TB3 is the best", TB truncates the line at the colon and ignores the date in the following Date line in the header and displays 01/01/2000 12:00.
It does this in the 3 pane window which means I can't sort by date. Both the
message preview and separate message window display the correct date but still
truncate the subject line.
The guys at bugzilla say this doesn't happen in the regular version of TB (which I can't test) and said, "the portable people modify our software so the issue might come from there". See https://bugzilla.mozilla.org/show_bug.cgi?id=596599
Is anyone able to test this on both the regular and portable versions of TB please?
Sorry, but I've just tested this in TBP and it works correctly. The entire subject, including the colon appears in the Subject column, and the correct date and time appear in the date column.
Either the email you have received is malformed, or possibly some addon you have is messing it up.
Also, for reference, the portable people do not modify the upstream app at all. You can verify this by copying all the files out of a locally installed app over the top of the app/thunderbird folder and it will all still work fine.
But I'm guessing that the bugzilla guy is correct in the sense that it isn't a bug, since neither he nor I can replicate it.
Thanks for your quick reply.
I tried starting TB in safe mode to disable add-ons and I still had the same problem.
So I looked at the mail folder using a hex viewer and it would appear our marketing department are sending emails with CR and LF in the subject line!!!
I would have thought that was against the email header rules???
Where exactly do you mean?
It is completely valid to have a <CR><LF> pair as a line ending, but the Subject line is a single line field in email, afair, so there shouldn't be one in the middle of the field.
So yes in the middle as in:-
Latest news:<CR><LF>TB3 is the best
No wonder TB gets confused!
I've asked the TB guys whether this is valid and whether TB will support it.
I think I know what the answer is going to be - get rid of Lotus Notes!
[Note from mod Chris: due to HTML formatting, to show < and > you need to escape them as < and >, or they'll be filtered out]