The syntax for a DMARC record is specified in the DMARC specification. According to the specification, a DMARC record should be a TXT record that includes a series of name-value pairs, separated by semicolons.
Here is an example of the general syntax for a DMARC record:
"v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc@example.com"
In this example, the DMARC record includes the following parameters:
-
v=DMARC1
: The version of DMARC being used. -
p=quarantine
: The policy for handling email messages that fail SPF or DKIM authentication. In this case, the policy is set to "quarantine," which means that email receivers should move the messages to the spam folder or a similar location. -
pct=100
: The percentage of email messages that should be subjected to DMARC evaluation. In this case, 100% of the email messages will be evaluated. -
rua=mailto:dmarc@example.com
: The email address to which DMARC reports should be sent.
This is just one example of a DMARC record; the specific parameters and values will depend on your specific needs. When setting up a domain in Flowmailer, you will be presented with a DMARC record you can implement immediately. Already have some domains set up? Read more on how to make your Sender domain DKIM & DMARC compliant.
Adding your first DMARC record
To demonstrate to receiving parties that you take email authentication seriously, it is important that you set a DMARC record. However, if you do not want to have a handling policy yet, we advise you to choose p=none
. Then you benefit from having DMARC reports, but do not actively block emails that are sent without a valid DKIM record. Later on, if you want to tighten your email authentication, you can change the policy to p=quarantine
or p=reject
.
If you have any problems setting up DMARC, please contact support.
DMARC reports in Flowmailer
To receive DMARC reports in Flowmailer, include RUA and RUF like this:
rua=mailto:dmarc@inbound.flowmailer.net; ruf=mailto:dmarc@inbound.flowmailer.net;
Please note DMARC reports (RUA) contain information from all senders on behalf of this domain. You will find the DMARC reports in the navigation under Report > DMARC.
Adding Flowmailer to your already existing DMARC record
You set your DMARC record once, so if you already have DMARC record you only need to update the RUA for other senders.
It is possible to add more receivers to the RUA and RUF. Add them this way:
rua=mailto:dmarc@inbound.flowmailer.net,mailto:other@company.com; ruf=mailto:dmarc@inbound.flowmailer.net,mailto:other@company.com;