6.0.0-beta1
7/4/25

[#14595] Missing MIME-Version Header leads to render issues
Summary Missing MIME-Version Header leads to render issues
Queue IMP
Queue Version FRAMEWORK_5_2
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester rene.marth (at) hetzner (dot) de
Created 03/13/2017 (3035 days ago)
Due
Updated 03/16/2017 (3032 days ago)
Assigned
Resolved 03/14/2017 (3034 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/16/2017 03:26:33 AM Michael Rubinsky Comment #4 Reply to this comment
Then could you please explain why other mail clients displays the 
mails correctly?
Because they are broken and this behavior represents a security issue.
Of course the mails are not standard conform - but you are the only 
mail client I know that makes garbage out of such a mail. Is it 
really more important to rely on a RFC instead of solving the issue 
for your users?
See Bug: 12062 for more of our thoughts on this.
Messages without MIME-Version header are not MIME messages but plain
text RFC2822 messages. Period. There is no room for interpretation.
03/15/2017 07:19:13 AM rene (dot) marth (at) hetzner (dot) de Comment #3 Reply to this comment
Then could you please explain why other mail clients displays the 
mails correctly? Of course the mails are not standard conform - but 
you are the only mail client I know that makes garbage out of such a 
mail. Is it really more important to rely on a RFC instead of solving 
the issue for your users?
Messages without MIME-Version header are not MIME messages but plain 
text RFC2822 messages. Period. There is no room for interpretation.
03/14/2017 03:22:18 PM Jan Schneider Comment #2
State ⇒ Not A Bug
Reply to this comment
Messages without MIME-Version header are not MIME messages but plain 
text RFC2822 messages. Period. There is no room for interpretation.
03/13/2017 11:19:40 AM rene (dot) marth (at) hetzner (dot) de Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ Missing MIME-Version Header leads to render issues
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
An email that lacks the MIME-Version Header is rendered incorrectly in 
IMP. Yes, it is known that RFCs says that this is a required field. 
However not all emails in real life have such a header and other mail 
client vendors gives a reasonable fallback (if no header then assume 
mime-version: 1.0)

Saved Queries