2

My current record look like this:

v=DMARC1; p=quarantine; rua=mailto:varun1@varunagw.com; ruf=mailto:Varun2@VarunAgw.com; pct=100; ri=604800

Still for some reason, I receive E-Mail from Google everyday instead of 7 days (604800 seconds) which is very annoying. Is it possibly to make Google send me weekly reports?

VarunAgw
  • 313
  • 3
  • 12
  • If this is for varunagw.com then `dig TXT varunagw.com` does not return this for me. I get the following: `"v=spf1 include:_spf.google.com include:spf.smtp2go.com ~all" "google-site-verification=BM-IovA8_SeXDTKerRmMnPMtR_BGpSqs1QDxjZLH-mg"` – ojs Nov 09 '19 at 12:52
  • 2
    @ojs It is SPF record. `dig TXT _dmarc.varunagw.com` shows correct DMARC record. – VarunAgw Nov 09 '19 at 13:30
  • 1
    According to [instructions](https://support.google.com/a/answer/2466563?hl=en&ref_topic=2759254) then they say they don't support the *ruf* tag but they make no mention of *ri* tag. Perhaps they don't support it either and someone more knowledgeable about gmail could answer that. – ojs Nov 09 '19 at 13:45

2 Answers2

5

From DMARC RFC 7489, 6.3, emphasis is mine:

ri: Interval requested between aggregate reports (plain-text 32-bit unsigned integer; OPTIONAL; default is 86400). Indicates a request to Receivers to generate aggregate reports separated by no more than the requested number of seconds. DMARC implementations MUST be able to provide daily reports and SHOULD be able to provide hourly reports when requested. However, anything other than a daily report is understood to be accommodated on a best- effort basis.

This suggests that the normal interval for reports is 24 hours and a shorter period can be requested, but is optional. It mentions nothing about a longer interval, and a longer interval would also mean the receiving mail system should cache the data for extended periods.

This is why it's perfectly fine that Gmail has chosen to simplify this and send daily reports. A hint of this can be found at G Suite Admin Help About DMARC:

DMARC reports

You can set up DMARC to send you a daily report from all participating email providers.

This makes me believe Gmail doesn't care about the ri tag at all.

Esa Jokinen
  • 43,252
  • 2
  • 75
  • 122
0

Google should respect the ri (Reporting interval) but DMARC is still new. you can remove the rua and ruf tags (as they are optional) so you don't receive reports or you can create a different email for reports to be sent to.

Talal Al-Khalifa
  • 648
  • 5
  • 12