How to add a DKIM signature to email notifications?

What is DKIM?

DKIM (Domain Keys Identified Mail) is a standard email authentication method that adds a digital signature to outgoing messages. Receiving mail servers that get messages signed with DKIM can verify the sender’s identity, and ensure that messages actually came from the sender, not someone impersonating the sender.

In other words, it detects forgery and prevents the delivery of potentially harmful emails. So, it helps protect email senders and recipients from spam, spoofing, and phishing. Plus, it improves email deliverability, by reducing the chances of being blocked by the recipient’s servers or entering spam.

How does it work?

A DKIM signature is a header added to email messages, which contains specific values that allow receiving email servers to validate the source of the message.

For this, a pair of unique encrypted keys are used:

  • a public key – included in the digital signature, and is accessible by internet service providers;
  • a private key – kept on the outgoing server, and is used for verifying the signature once the email is delivered.

When these keys match, it means that the identity of the sender is valid.

Who is it for?

Suppose you are using 123FormBuilder to collect data from your customers and use email notifications to communicate with your customers. In that case, DKIM can help you rest assured that your messages are delivered and trustworthy. Especially if you are choosing to personalize the email notifications and send them on behalf of your own custom domain (using a custom email address as sender or from email).

Not sure if this feature is right for you? Drop us a line, we are happy to help!

How to add a DKIM signature to email notifications, sent through 123FormBuilder?

First things first, for DKIM (Domain Keys Identified Mail) to work:

  • you need to have an Enterprise account and purchase the DKIM add-on, if you are interested in this get in touch with our sales team;
  • custom email domains used as sender or from emails need to have properly configured SPF records;
  • a new TXT record needs to be created in your organization’s DNS;
  • the setup needs to be validated on our side after the DNS is updated;

When editing your forms, you need to navigate to the “Emails” section. In the left side panel, you directly have the orange banner with “DKIM. Interested? Get in touch ->”.

Emails section

Another option would be to click on and click on “Show From and Reply-to options”. Then you will see:

  • a dropdown that allows you to select a “From email” – which will appear as the sender of the email notification;
  • and two options displayed above this dropdown – Add email & Enable DKIM.
Enable DKIM

If you don’t want the sender of your email notifications to be noreply@123formbuilder.com or noreply@myfor.ms, but want to use an email from your own domain instead, based on the desired level of security you can either:

  • Click on Add email and configure SPF records for your organization’s domain;
  • Or click on Enable DKIM and include a DKIM signature to your email notifications, as an addition to the SPF records (which are mandatory for all custom senders).

If you already paid for the DKIM add-on, clicking on Enable DKIM will allow you to choose from two options:

  • Add the DKIM signature to a custom domain for which you already configured the SPF records;
  • Or, add a new email and configure SPF & DKIM in the same step.

If you want to learn more about the setup steps, check out this page. Additional information about email security protocols here


Leave a Reply

Your email address will not be published. Required fields are marked *

Frequently Asked Questions

Here is a list of the most frequently asked questions. For more FAQs, please browse through the  FAQs page.

Is this service free?
Yes, we offer a free form builder service. Just sign up to the Basic plan and you are all set. This plan is forever free, but you are limited with a few features only, such as 5 forms per account, 100 submissions per month and you have to keep the backlink to 123FormBuilder on your forms. Check out our features matrix for more information.
How many forms can I create?
It depends on the service plan you are on. Higher service plans enable more features, including more web forms for your account. If you need more forms, go to the My Account section of your account and click the upgrade button. To create an unlimited number of forms, either upgrade to the Platinum service plan or higher. Consult our features matrix for more information.
How can I publish my forms?
You can publish your forms in many ways, by using their direct URL or HTML link, embedding them with a JavaScript code, Inline HTML or iFrame, using the Facebook app or the WordPress plugin, using popups, the Blogger code snippet and many more. Once you have created and customized your form, go to the Publish section to complete your work. Read more in our documentation.
How do I change my form design?
You can change the design of your form for more information. in the Themes section, which is located in your form settings. We offer a set of more than 30 predefined form themes for your forms, but you can also create your own from scratch. You can customize the submit button, the logo and more. To apply your own stylesheets, all forms come with a custom CSS editor.

Can't find what you're looking for?