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.