You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: Though structured field bodies are defined in such a way
that folding can take place between many of the lexical tokens
(and even within some of the lexical tokens), folding SHOULD be
limited to placing the CRLF at higher-level syntactic breaks.
Sadly it looks like Outlook/Exchange ignores this SHOULD requirement, and can generate a To: header which looks like:
Reported by dpc22 on 1 Feb 2016 11:58 UTC as Trac ticket #1490653
https://tools.ietf.org/html/rfc5322
2.2.3.Long Header Fields
says:
Sadly it looks like Outlook/Exchange ignores this SHOULD requirement, and can generate a To: header which looks like:
with a CRLF+TAB sequence before the first "<".
All very well until I try to reply to such a message using Roundcube 1.0.8.
While it looks okay in the editor, Exim complains:
when I click "send".
My suspicion would be that the CRLF has leaked somehow into the SMTP line recipient list, but I'm not quite sure where to look.
I will attach a raw RFC 5322 message as a test case. We are using Cyrus 2.4(.17) as the mailstore: I don't know if that is significant.
Migrated-From: http://trac.roundcube.net/ticket/1490653
The text was updated successfully, but these errors were encountered: