Project

General

Profile

Actions

Defect #38513

closed

Incorrect case of MIME-Version email header field name

Added by Hendrik Jaeger over 2 years ago. Updated 21 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Email notifications
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

Hi

Registration confirmation email triggers the following rspamd symbol:
Symbol: MV_CASE(0.50)

code for this check is:
rspamd_config.MV_CASE = { callback = function (task) return task:has_header('Mime-Version', true) end, description = 'Mime-Version .vs. MIME-Version', score = 0.5, group = 'headers' }

i.e. (at least AFAIU) it checks whether the exact (i.e. case-sensitive) header name given is 'Mime-Version'.

https://datatracker.ietf.org/doc/html/rfc1521#section-3 states

Messages composed in accordance with this document MUST include such a header field, with the following verbatim text:

   MIME-Version: 1.0

i.e. the case of 'MIME' needs to be all uppercase.


Related issues

Blocked by Redmine - Patch #43472: Update Mail gem to 2.9ClosedGo MAEDA

Actions
Actions

Also available in: Atom PDF