A common problem many people face when implementing DMARC for the first time is that they are not receiving aggregate XML reports (reports generated for delivery to the rua= tag) in their dmarcian account. These XML reports are the driving force of DMARC. Without them, it's very difficult to get an accurate picture of your domain's usage across the internet.
If you've created a dmarcian account, have published records but have not received data, don't fret! It is typically caused by one (or more) of these three things:
- Errors in your DMARC Record
- It is not uncommon for errors in a DMARC record to cause reporting mechanisms to fail. Often these errors are due to typos or illegal characters present in the record. These can sometimes be tricky to spot (such as a colon instead of a semicolon) and it is possible to accidentally paste in embedded characters that you typically won't see with the naked eye (such as an embedded return or newline \n character)
- Use dmarcian's Dmarc Inspector to inspect your domain and identify any errors that may be present in your DMARC record.
- Errors in your Forwarding Settings
- If you are not sending reports directly to dmarcian, ensure that your forwarding settings are set up properly. If you see reports in the inbox where RUA reports are being sent but you don't see this data in your dmarcian account, your reports are not being forwarded properly. Double check your settings and make sure you are forwarding to the unique email address provided by dmarcian (it typically looks like firstname.lastname@example.org). You can find this address in your account preferences, as well as in the Mission Control.
- You can always re-forward undelivered reports or upload them by hand to your account using the XML-to-Human Converter
- Low Volume Domains
- If you're positive you have a valid DMARC record and your delivery settings are correct, it is entirely likely that the domain you are collecting data for simply doesn't send a lot of email. This typically applies for domains that send less than ~50 emails a day. This doesn't mean you will never receive reports, rather it just means that it may take a few extra days for these reports to arrive.
Though these are report delivery issues we see the most, they are not the only possible culprits. If you've checked all of your settings and still aren't sure why your reports are not appearing in your account, don't hesitate to contact email@example.com. Let us know who you are and what kind of problems you're having, we'll check into it!