SpamAssassin rule
MSGID_FROM_MTA_HEADER
Message-ID added by a relay
+0.001 points
Combination of other tests (meta rule)
What MSGID_FROM_MTA_HEADER means
The Message-ID was added by a server along the way, not by the sending application.
The rule's description in SpamAssassin: “Message-Id was added by a relay”
How to fix it
Have your application or email library set the Message-ID.
This rule adds almost nothing to the score by itself. It matters only together with other rules.
Does your email trigger MSGID_FROM_MTA_HEADER?
Send it to a free test address: we run SpamAssassin, check SPF, DKIM and DMARC and show every rule with a fix.
Open the email spam checkerRelated rules
FROM_EXCESS_BASE64From header needlessly encoded
INVALID_DATEInvalid Date header
MAILING_LIST_MULTILooks like mailing-list software
MISSING_DATENo Date header
MISSING_FROMNo From header
MISSING_HEADERSNo To header
MISSING_MIDNo Message-ID header
MISSING_SUBJECTNo subject
REPLYTO_WITHOUT_TO_CCReply-To but no To or Cc
Frequently asked questions
What does MSGID_FROM_MTA_HEADER mean?
The Message-ID was added by a server along the way, not by the sending application.
How do I fix MSGID_FROM_MTA_HEADER?
Have your application or email library set the Message-ID.
How many points does MSGID_FROM_MTA_HEADER add?
0.001 points in the default SpamAssassin ruleset (network tests on, Bayes off). A message is treated as spam from 5.0 points. Mail servers can change scores locally.