All Collections
Website
Custom domains
How to check for DMARC records
How to check for DMARC records

Ensure that email blasts sent from your custom domain are delivered to your supporters' inboxes.

Updated over a week ago

For NationBuilder-managed domains

To see whether or not your NationBuilder-managed custom domain has a configured DMARC record, go to Settings > Domains and scroll down until you see the DMARC settings.


DMARC record status

Marked by the letter "A" in the screenshot above, the record status will reflect the details of the DMARC record if it has been fully propagated for this domain. NationBuilder will generate a DMARC record for you automatically within a few hours of creating your domain, so please contact us if you see a "Not found" indicator after 24 hours.

Generate or Replace DMARC record

Marked as "B" in the above screenshot, check this box to overwrite your existing DMARC record. You will need to check this box and add an email address if you want to receive DMARC reports, as your default DMARC record will not collect reports. Learn more about DMARC reports.

Email address

Marked as "C", the email address field is where you can add the email address that will be the recipient of all DMARC reports. Note that this address must be affiliated with the domain that you are configuring -- you may not use a personal free address to receive reports.

DMARC email failure policy

The DMARC email failure policy, "D" in the screenshot, will give you the option to decide how you'd like recipients' email servers to respond to emails received from your domain but not correctly authenticated to send from it.

In theory, any email sent by you should have the correct DKIM and SPF records recorded to authenticate that the message is coming from you, so you should be able to tell recipients' email servers to reject all other inbound messages from your domain. However, if there are any issues with your domain configuration, setting up a DMARC policy harsher than "none" will likely result in your emails not landing in your supporter's inboxes.

Because of this, we strongly advise that you start with a policy of "None" and receive DMARC reports for some time to ensure that emails you've sent are never returned as failures. Once you're confident that all emails sent by you are passing DMARC, you can elevate your failure policy to "Quarantine" (emails from your domain that fail DMARC will be filtered out of recipient inboxes) or "Reject" (emails that fail DMARC will be bounced).

For self-managed domains

To see whether or not your self-managed domain has a configured DMARC record, go to Settings > Domains and scroll down until you see the DMARC settings.

Navigate to the DMARC record provider and generate your domain's record there, then go to your domain provider to enter the generated information.


The way you add a DMARC record to your domain management system varies by provider. Here are the instructions for the most popular providers:

Feel free to read more information on new Gmail and Yahoo sender requirements or learn all bout DMARC.

Did this answer your question?