You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2012/06/06 16:53:38 UTC
[Bug 6781] multiple emails in From
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6781
--- Comment #11 from Mark Martinec <Ma...@ijs.si> ---
> A message with multiple from entries, no sender header, and non-spammy
> content is not a "false positive" as it is an RFC violation and therefore
> not a valid message.
Seems like the RFC 5322 is inconsistent with itself:
section 3.6.2:
If the originator of the message can be indicated
by a single mailbox and the author and transmitter are identical,
the "Sender:" field SHOULD NOT be used. Otherwise, both fields
SHOULD appear.
section 3.6.: sender ... MUST occur with multi-address from - see 3.6.2
So it's either a SHOULD or a MUST.
> Now, as for the misfirings on a character-set-encoded string, that could be
> a problem. Maybe we need a "decoded" function, which for non-encoded
> strings will be identical to "raw", but for strings starting with
> "=charset", it obviously decodes them and performs comparisons thereafter.
...or a change in the behaviour of an :addr modifier, so that it would
return all addresses, not just the first. Its current behaviour is
probably questionable even when applying to a To or Cc header field.
--
You are receiving this mail because:
You are the assignee for the bug.