On 08/15/2013 10:47 AM, Leith Bade wrote:

Just noticed this entire thread was sent to spam on my Google Apps account.

Now analyzing the headers, Google detects agari.com <http://agari.com> with a DMARC failure and a policy of none, so should have stuck at least this first email in my Inbox (SPF/DKIM passes).

This is a pretty common misconception. A DMARC assessment by a Mail Receiver does not determine what happens to a message, it merely informs the Mail Receiver what action the [Author-]Domain Owner proposes be taken with messages that fail authentication.

That authentication failed means that the DMARC policy is available for consideration, but the Domain Owner's request is "take no action on the basis of the authentication failure" (which is not the same as "I instruct you to put this in the inbox"). Gmail has used other heuristics to determine (incorrectly) that the message is spam.

The second two replies from tnpi.net <http://tnpi.net> and linkedin.com <http://linkedin.com> are both marked as DMARC failure but with a policy of reject - so I would have expected those emails to go to spam.

It is desirable that messages which fail authentication and which purport to be from a domain whose DMARC policy is reject be rejected, not put into a spam folder! That said, it is conceivable that Gmail has observed that the DMARC policies for those two domains are overzealous and is therefore simply ignoring them.

To restate, note that a DMARC policy is only ever a proposed handling by a Domain Owner to a Mail Receiver. The Mail Receiver owns the receiving equipment and will tend to make their own decision. There are at least two classes of cases in which their decision may not be what a simplistic reading of DMARC would predict:

 * The Mail Receiver doesn't trust the Domain Owner's ability to
   correctly identify all legitimate mail streams bearing its domain
   (the "overzealous policy" case), in which case DMARC Policy is
   simply ignored even for messages which fail authentication. A
   special case of this is a Mail Receiver deciding that a particular
   forwarder (e.g. a mailing list) is somewhat trustworthy even though
   they're modifying forwarded messages in such a way as to break
   authentication, so authentication failures for messages received
   directly from this forwarder should not be treated as reason to
   execute the Domain Owner's DMARC Policy (this tends to arise because
   the Domain Owner is specifying p=reject/quarantine for domains which
   are used for individual correspondence, which is not the case that
   DMARC is designed for).
 * The Mail Receiver doesn't trust the Domain Owner at all (e.g. thinks
   they're a spammer), in which case even messages which pass
   authentication are given no special treatment.


- Roland

--
  Roland Turner | Director, Labs
  TrustSphere Pte Ltd | 3 Phillip Street #13-03, Singapore 048693
  Mobile: +65 96700022 | Skype: roland.turner
  [email protected] | http://www.trustsphere.com/

_______________________________________________
dmarc-discuss mailing list
[email protected]
http://www.dmarc.org/mailman/listinfo/dmarc-discuss

NOTE: Participating in this list means you agree to the DMARC Note Well terms 
(http://www.dmarc.org/note_well.html)

Reply via email to