The answer is no. You must only have one DMARC record for one domain or subdomain. If you have a multiple record situation, the DMARC processing will stop and the email will fail to authenticate.
Multiple DMARC record looks like this:
v=DMARC1; p=reject; rua=mailto:firstname.lastname@example.org;
v=DMARC1; p=none; rua=mailto:email@example.com;
Often the reason for multiple records is to include different email addresses. Here’s a DMARC record example after merging the two or more records:
v=DMARC1; p=reject; rua=mailto:firstname.lastname@example.org, mailto:email@example.com
Simple merging will do the trick, but don’t forget to add ‘mailto:’ before every new email address.
With GlockApps DMARC analyzer you will be aware of what is happening on your domain at any given moment and Uptime Monitoring will immediately alert you if any errors in the DMARC record occur. Here’s what your DMARC record will look like with GlockApps:
v=DMARC1; p=reject; sp=reject; rua=mailto:firstname.lastname@example.org, mailto:email@example.com, mailto:firstname.lastname@example.org, mailto:email@example.com; ruf=mailto:firstname.lastname@example.org,mailto:email@example.com; fo=1 v=DMARC1; p=none; rua=mailto:ipmfqkar.glockapps.com;
Uptime Monitor for DMARC shows the record, its current status, and the history of changes.
For more information read our Guide to DMARC Implementation.