How do I configure my DKIM, SPF, or DMARC for Email Deliverability?

Last Updated: May 22, 2019 10:38AM EDT

DKIM/SPF
 

Where do I enter the DKIM/SPF information?

Login to where ever you manage your website domain information. You'll want to add/edit this information directly within your host provider. If you don't know where this is located, talk to whoever manages your domain information and they should be able to assist you. We strongly recommend that you make sure both the DKIM/SPF information to ensure the best deliverability possible.

How do I Add a DKIM record?

Add a TXT record for ngpweb3._domainkey.clientxyz.org (replacing “clientxyz.org” with your own domain information) with the following value: 

v=DKIM1; k=rsa; n=1024; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD+FZRWRvxNzHH8gasWTJi4+bWRyDSMgEI7XOwAzUyrrvwz4QZ4lDtOwQVAmkqxUiyf5YkufT6+5h15wmR0f82JwqwT1vMjOUNS/Kausds5aBJiu2GFsIFrwXBUFf2Hp81yRzWQ56XoP+QTYJDk7Q3NRRGg17QfOZSDfPZCMICFVwIDAQAB

How do I Add/Modify a SPF record?

Add/modify the SPF record for your domain by including "include:_spfprod.ngpvan.com" in the SPF record.

To Modify Existing SPF: 

For example, if your current SPF record looks like the following because you use G Suite (formerly known as Google Apps): 

v=spf1 include:_spf.google.com ~all

You need to update your current SPF record by adding "include:_spfprod.ngpvan.com" in the SPF record.  For example, the above SPF record would be updated to looked like the following:

v=spf1 include:_spf.google.com include:_spfprod.ngpvan.com ~all

To Add new SPF: 

If you do not currently have an SPF record, we suggesting creating a TXT DNS record for your SPF that includes all sources of email from your email domain.  Below are a few examples.

Example #1: You use the clientxyz.org email domain (e.g. info@clientxyz.org) and send email from G Suite and NGP VAN products only.  Add a TXT record for clientxyz.org with the following value: 

v=spf1 include:_spf.google.com include:_spfprod.ngpvan.com ~all

Example #2: You use the clientxyz.org email domain (e.g. info@clientxyz.org) and send email from Microsoft Office 365 and NGP VAN products only.  Add a TXT record for clientxyz.org with the following value: 

v=spf1 include:spf.protection.outlook.com include:_spfprod.ngpvan.com ~all

Check to make sure everything is correct:

You can check if your SPF has been set up properly through this website http://www.kitterman.com/spf/validate.html.

Once you have created SPF and DKIM records, make sure that all emails you send come from the same domain for which you created the records.
 

DMARC

 

Note that DMARC is the least used of these three deliverability settings, and the least necessary. Additionally, if set up improperly, it can cause more harm to your deliverability than not using it at all, so please exercise caution if you decide to use DMARC.

Setup Bounce Domain

There are two steps to setting up DMARC - the initial setup as you would with any email service, and sending a support request to 

Step 1

Begin by setting up a "bounce" domain, to process notifications for emails that are temporarily or permanently not deliverable. The bounce domain will be the domain that is used for all bounces (e.g. bounce.clientxyz.org).

This step has two parts:
A) Add a CNAME record for  to point to bounce.myngp.com

bounce.clientxyz.org CNAME bounce.myngp.com

The above CNAME record will cover the MX records and the SPF record for bounce.clientxyz.org.

B) Add a txt record for ngpweb3._domainkey.bounce.clientxyz.org with the following value: 
 

v=DKIM1; k=rsa; n=1024; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD+FZRWRvxNzHH8gasWTJi4+bWRyDSMgEI7XOwAzUyrrvwz4QZ4lDtOwQVAmkqxUiyf5YkufT6+5h15wmR0f82JwqwT1vMjOUNS/Kausds5aBJiu2GFsIFrwXBUFf2Hp81yRzWQ56XoP+QTYJDk7Q3NRRGg17QfOZSDfPZCMICFVwIDAQAB

 
Step 2

Send a support request asking us to complete the DMARC setup on our end, and provide the name of your organization and the bounce domain that you created.

 

https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete