How to Define a DMARC Record with Custom Records for MIAB?

Hi,

It would be great to create steps for setting up DMARC in MIAB.

I found this site(zytrax), but am struggling with connecting the dots…


(latest update)

Proposed Steps:
1.Create a DMARC resource record of type 'TXT’
2.Name the record _dmarc or (_dmarc.box?)
3.For the Value, define your tags such as
"v=DMARC1; p=reject; pct=100; rua=mailto:postmaster@dmarcdomain.com; aspf=s; adkim=s"

What is Domain-based Message Authentication, Reporting & Conformance(DMARC)?

  • an email protocol; i.e., policy
  • the policy you create allows you (the sender) to show that your messages are protected by SPF and/or DKIM
  • your policy will also help the organisation that receives your message determine if your message “aligns” with what they (the receiver) know about you (the sender).
  • a policy applies to messages that fail authentication (report, quarantine, reject)
  • suggestion: if you are confident that none of your legitimate messages are being incorrectly quarantined, apply a “reject” policy

Tags

v

  1. Protocol version
  2. example, v=DMARC1

pct

  1. Percentage of messages subjected to filtering
  2. pct=20

ruf

  1. Reporting URI for forensic reports
  2. ruf=mailto:authfail@example.com

rua

  1. Reporting URI of aggregate reports
  2. rua=mailto:aggrep@example.com

p

  1. Policy for organizational domain
  2. p=quarantine

sp

  1. Policy for subdomains of the OD
  2. sp=reject

adkim

  1. Alignment mode for DKIM
  2. adkim=s

aspf

  1. Alignment mode for SPF
  2. aspf=r

References:
https://dmarc.org/wiki/FAQ#How_does_DMARC_work.2C_briefly.2C_and_in_non-technical_terms.3F
http://www.zytrax.com/books/dns/ch9/dmarc.html