Yes, you absolutely can. The DMARC specification is designed to allow domain owners to send their aggregate reports to multiple destinations. This is a common practice, especially for organizations that use a DMARC monitoring service while also wanting to receive the raw reports at an internal mailbox.
The rua tag, which stands for "Reporting URI for Aggregate data", is a crucial part of a DMARC record. It tells receiving mail servers where to send the daily XML reports that summarize email traffic for your domain. These reports are the foundation of DMARC monitoring, providing visibility into who is sending email on your behalf.
To specify multiple destinations for your aggregate reports, you list them within a single rua tag. The different URIs are separated by a comma. It is critical that each individual URI begins with the mailto: prefix.
Here is an example of a DMARC record with a single rua address:
v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com;
And here is how you would format it to send reports to two different addresses:
v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com,mailto:dmarc@third-party-service.com;
While you can specify multiple URIs, it's wise to be mindful of a few things to ensure your reports are delivered reliably.
In conclusion, DMARC fully supports sending aggregate reports to multiple addresses. This functionality is powerful for managing your email security posture across different tools and teams. By formatting your rua tag correctly as a single, comma-separated list and adhering to best practices, you can ensure your DMARC data gets everywhere it needs to go.