WordFly DKIM requirements

In this article

WordFly DKIM record

Custom DKIM option

 

 

WordFly DKIM record

We want your emails to reach subscribers as much as you do. WordFly automatically signs your emails with a digital signature in the email header called DKIM.

 

DKIM stands for DomainKeys Identified Mail and helps authenticate your mail from being classified as spam. This signature tells the ISPs you are a legitimate sender and helps your emails arrive safely in the inbox. Many of the most popular ISPs—Gmail, Comcast, Yahoo, and British Telecom—include DKIM in postmaster guidelines for email marketers. DKIM is required and cannot be turned off if you plan to send emails using WordFy.


You’ll see the DKIM signature in your email header. The domain is signed with the d= value and the WordFly selector is noted with the s= value.

 

Example email header:

DKIM-Signature: v=1; a=rsa-sha1; d=wordfly.com; s=wordfly02; c=relaxed/relaxed;
    q=dns/txt; i=@yourdomain.com; t=1484339161;
    h=From:Subject:Date:To:MIME-Version:Content-Type;
    bh=j/kyZ6bo6j4yE2roPVlGnsQHSvM=;
    b=EPtAeVmYeb/OGJPWsCdlgxbgfF+bcxL7W7/DGykhDE0rXdIZikG2d45545q4NYji
    JsGEWHulM3AcW/JDuWqfaLVkg8b2C/TP0rLi2DiMcR+usUnEWDpBnCKtWlAnLSNV
    oJmqjcGmVRYFQiktnjhwLY1gc34YXTjW7fsCNI29XEM=;
X-MSFBL: dGVhbUB3b3JkZmx5LmNvbUBDVVByZXNlbnRzTWFya2V0aW5nQGRlZmF1bHRAQ1VQ
    cmVzZW50c19Nek0yWHpNd09EaGZNMTgzTWpJdw==

 

Display information in the inbox

Some email clients will display information about the sender of the email next to the from/reply-to address. For example, you might see "via wordfly.com" or "on behalf of wordfly.com".

 

Example sender display:

 


 

Resources for more information

  •  http://dkim.org/

 

 

 

Custom DKIM option

You can publish your own DKIM authentication for WordFly emails. Your team publishes a DKIM record known as the public key and WordFly configures a corresponding private key. This key is looked up when an ISP reviews your header information and looks up the DKIM.

 

Considerations:

  • You will need to have access to the DNS hosting your sending domain
  • WordFly will provide a TXT record for the DKIM
  • Plan for 2-3 days for set up and testing as WordFly must configure the record for testing
  • The email header will show the d= value as your custom domain
  • You may no longer see "via wordfly.com" or "on behalf of wordfly.com" next to the from/reply-to address

 

These instructions are best suited for a DNS interface that gives you the ability to publish records for your domain. You must publish the DKIM with the DNS hosting your sending domain. Please consult with your IT team to verify where your domain is being hosted.

 

Email us to request a DKIM record for your domain. We will help run verification tests to confirm the DKIM is passing.

 

How to publish a DKIM record

Follow these steps to publish a DKIM record for your sending domain.

 

1. Log in to your DNS.


DNS Examples: GoDaddy, DNS Made Easy, Network Solutions, etc.

 

2. Go to Advanced DNS Management.


This will be different for each DNS. Please let us know which DNS you are using for further assistance.

 

3. You will need to publish a new TEXT (TXT) record for DKIM.


Look for instructions under Advanced DNS that provide details on publishing various kinds of records. The most typical are TXT records.

 

4. The DKIM record will require publishing a selector record.


This step will require a DKIM text document provided by WordFly support. If you have not received this yet, please let us know by emailing WordFly Support, replying to your open ticket or your open onboarding ticket. Our support team will send the DKIM text record for your specific domain(s).

 

To publish the Selector Record

  • In the Host field, paste "wordfly02._domainkey" into the Host field. 
  • In the Text field, paste the "v=DKIM1\; k=rsa\;..." string into the Text field.

Tips:

  • Check your DNS provider’s documentation on setting up DKIM
  • Some DNS providers do not require the backslash in the text portion
  • Some DNS providers do not require the sending domain in the host portion
  • Never include quotes around the text portion when using the DNS web interface

 

5. [Optional] If possible, adjust the TTL to something like 60, so it will propagate faster.

 

6. Publish the records.


The records propagate within 24 hours or faster depending on the TTL settings.

 

Let us know you have completed these steps by replying to your open support ticket. We’ll test the record to confirm it is passing as expected.