SPF(not supported)
DKIM(recommended)


This article covers the DKIM authentication processes for Constant Contact and how are they managed in Valimail Enforce.

Enabling DKIM signing for your custom domain can be done from the Constant Contact admin console in the Constant Contact platform.

Constant Contact can authenticate with either CNAME or TXT DKIM keys.



TABLE OF CONTENTS




Configuring DKIM authentication using CNAME records for your Constant Contact emails


Self-authenticating using DKIM CNAME records is the simplest and most secure way to authenticate your domain email address.


1. Click the profile name in the upper-right and select My Account.


a screenshot of a web page


2. Click the Advanced settings tab.

3. Click Add self-authentication.


a screenshot of a computer


4. Select Self-authenticate using DKIM CNAME records.

5. Click Continue.


a screenshot of a computer


6. From the drop-down, select the domain you want to use for self-authentication. If the custom domain you want to use isn’t listed, choose Select another domain from the drop-down to add and verify a new email address.

7. Click Continue.


a screenshot of a computer


8. Copy the CNAME record names and values to and add them in Valimail Enforce.

9. Once you’re done, click OK.


a screenshot of a computer


10. Click Got it.

a screenshot of a computer


11. Click OK to return to your account.


a screenshot of a computer


12. About 24 hours after you've published the CNAME records into Valimail Enforce, click Check status or Manage to finish activating your self-authentication.


a screenshot of a computer


13. Click Activate.


a screenshot of a computer



You can find these instructions on how to configure DKIM in Constant Contact using CNAME records here.






Add CNAME DKIM keys for Constant Contact DKIM in Enforce


1. Go to your domain's Configuration page in Valimail Enforce and publish the newly created DKIM key.


    a. Scroll down and add the two DKIM keys in your configuration, by clicking on Add a DKIM key

    b. Enter the selector name, CNAME target value, associate the keys with Constant Contact and then click Add.


a screenshot of a computer






Configuring DKIM authentication using a DKIM TXT record for your Constant Contact emails


When you self-publish for authentication using a DKIM TXT record, Constant Contact generates a public/private DKIM key pair for you. We use the private key to sign your outgoing emails, while you publish the public key in the DNS records for your domain. This option is best if you have multiple Constant Contact accounts using the same domain.


1. Click the profile name in the upper-right and select My Account.



2. Click the Advanced settings tab.

3. Click Add self-authentication.



4. Select Self-authenticate using DKIM TXT record.

5. Click Continue


a screenshot of a computer


6. From the drop-down, select the domain you want to use for self-authentication. If the custom domain you want to use isn’t listed, choose Select another domain from the drop-down to add and verify a new email address.

7. Click Continue.


a screenshot of a computer


8. Click Generate key.


a screenshot of a message


9. Copy the DKIM TXT record value and selector and add them in Valimail Enforce.

10. Once you’re done, click Ok.


a screenshot of a computer



Note: If emails are being sent on behalf of your domain from multiple Constant Contact accounts/instances, each account/instance will need a different private DKIM key, so the procedure described above in the Configuring DKIM authentication using a DKIMTXT record for your Constant Contact emails, will need to be repeated for each separate Constant Contact account/instance. You will have multiple public keys on your DNS to correspond to the private keys. DKIM keys are differentiated by the selector - in the above example, the selector is 10008432. Constant Contact uses numbers for the selector, but that's not always the case. For example, Google uses letters for the selector instead.


You can find these instructions on how to configure DKIM in Constant Contact using a DKIM TXT record here.






Add a TXT DKIM key for Constant Contact DKIM in Enforce


1. Go to your domain's Configuration page in Valimail Enforce and publish the newly created DKIM key.


    a. Scroll down and add the two DKIM keys in your configuration, by clicking on Add a DKIM key

    b. Enter the selector name, the DKIM TXT value (the actual value is the entire string after the p= tag), associate the key with Constant Contact and then click Add.


a screenshot of a computer

a white background with black dots



We encourage you to use the comment section for any useful information about your sending service, such as the name of the service owner, change request ticket numbers, etc.






Enabling Constant Contact as an approved sender in Enforce


Once you establish that Constant Contact is an authorized sender for your domain, you will need to add the service in your Enabled Senders list in Enforce.


1. Please go to your domain's Configuration page in Enforce.

2. Click on the + sign from the Enabled Senders section:


a screenshot of a email


3. Choose Constant Contact from the list of configurable senders and then click Enable:


a screenshot of a computer



We encourage you to use the comment section for any useful information about your sending service, such as the name of the service owner, change request ticket numbers, etc.





SPF alignment for Constant Contact emails


Constant Contact does not support SPF alignment for their emails.

However, as long as you have DKIM configured for your domain in Constant Contact , your Constant Contact emails will pass DMARC authenticating with DKIM.

For an email to pass DMARC, it needs to pass with either SPF or DKIM, not both necessarily.


You can find out more information about their support for DMARC alignment here.






As always, if you have any questions, please don't hesitate to submit a ticket.