Send Emails from Business Domain Using DKIM | Boost Email Deliverability with AiTrillion

Send Email From Business Email Using DKIM

Introduction

In this article, we'll learn in detail about sending emails from your business email address using DKIM, empowering you to enhance the security of your email communications and enhance deliverability rates. Whether you're a small business owner, a marketer, or an IT professional, understanding DKIM and its implementation is essential for safeguarding your organization's online reputation.


What is DKIM?

DKIM (DomainKeys Identified Mail) is a security protocol that is used to protect email messages from being forged or modified in transit. In this article, we will show you the steps to set up DKIM on your domain provider account.

DKIM uses a combination of public and private keys to sign and verify email messages. When an email message is sent, the sender's mail server adds a digital signature to the message using a private key. This signature is a unique code that is generated using a mathematical algorithm and it is based on the contents of the message.

When the recipient receives the email message, their mail server uses the sender's public key to verify the signature and ensure that the message has not been altered in any way. If the signature is valid, the recipient can be confident that the message is authentic and came from the sender.

You must set up custom DomainKeys Identified Mail (DKIM) authentication for your domains. It will ensure your emails reach your recipients’ inboxes, and they will appear as sent through your branded emails and not from AiTrillion emails.

It is a form of email authentication that allows an organization to claim responsibility for a message in a way that can be validated by the recipient.


Idea

Note: Please remember that to configure DKIM, you need to have a professional email service (e.g. yourname@yourwebsiteurl.com ). Free email services provided by Gmail / Yahoo / Microsoft etc will not work, even if one of these is used by your business for professional purposes.

Steps to add CNAME

You can set up the DKIM settings in the app by following the steps:

Step 1: Go to the DKIM Settings page under Email marketing >> settings >> DKIM/SPF settings and click on Update.




Step 2: A page will appear, fill in the details, and click on the Save button.




Now, the section with the details will appear. You need to do these CNAME entries in your domain hosting provider account.




Note: If you don’t have a domain-associated email address, then you can get one from any email hosting provider. Find a list of the most popular email hosting providers below.


Step 3: Add the following DNS records to your domain hosting provider account.

Warning
Note: Do not copy the domain name in the Host value




Check the following example of 3 CNAME records to set up your dedicated sending domain:

TypeHostData
CNAME
s1._domainkey
s1.domainkey.u28997765.wl016.sendgrid.net
CNAME
s2._domainkey
s2.domainkey.u28997765.wl016.sendgrid.net 
CNAME
ai
u28997765.wl016.sendgrid.net

Follow the below to set up the DKIM (add the CNAME entries) in the different hosting providers.

GoDaddy

A) Log in to your GoDaddy account.

B) Click on this URL – https://account.godaddy.com/products

C) Click on DNS




D). In the next screen, click on Add to add the CNAME entries.




E). Fill in the details in the form and click on the Save button.


Notes
Note: You need to add all three CNAME records. The entries below are sample values and are for representative purposes only.

Type – CNAME

Host – s1._domainkey

Points to – s1.domainkey.u8130067.wl068.sendgrid.net

TTL – 1 Hour

—————————

Type – CNAME

Host – s2._domainkey

Points to – s2.domainkey.u8130067.wl068.sendgrid.net

TTL – 1 Hour

—————————

Type – CNAME

Host – ai

Points to – u8130067.wl068.sendgrid.net

TTL – 1 Hour

F). Once you are done with all 3 entries then click on Validate.



Shopify

A) Log in to your Shopify Admin.

B) Go to Online Store > Domains

C) Click on Manage.




D) Click on DNS settings.



E) Click on Add custom record, then select CNAME record.



F) Fill in the details in the form and click on the Confirm button.



G). Once you are done with all 3 entries, then click on Validate.


Google

B) Click on the My Domains button in the top right corner.

C) Click on the Sign-in button in the top right corner.

D) Click on DNS in the left-side panel.




E) Scroll below and go to the Custom Resource Records section.



F) Fill in the details in the form and click on Add.




After adding the CNAME

G) Once you are done with all 3 entries, click on Validate.




Once DKIM has been successfully validated and the necessary changes have been made, the Email marketing module will remain enabled.



Notes

Note: If you change or complete the DKIM process, you need to update all the workflows.



Overall, DKIM is an important security protocol that helps to protect email messages from being forged or modified in transit. It can help to prevent phishing attacks and other forms of email fraud, and it can provide an additional layer of security and trust for online communications.

Info
Note: If you are having any problem or if your DKIM is not getting setup - Click here.


Need Help?

I hope you find the article helpful! If you have any feedback, please feel free to share it in the comments below.

Also, check our features page to learn more about our marketing automation app- AiTrillion.

However, if you have any doubts or queries, then reach out to us here. If you are interested in our app and want to check it by yourself then request a demo.

Thanks for paying attention!!


Important notes:

  1. Ensure the same DKIM record is not already being used by another email service. Multiple DKIM records for the same selector can cause conflicts.
  2. DKIM setup will not work with free email domains such as Gmail, Yahoo, or Outlook. Always use a custom business domain.
  3. DKIM authentication requires the record type to remain CNAME. Do not convert it to TXT or any other record type.
  4. Do not remove or overwrite existing DNS records unless explicitly instructed, as this may affect website or email delivery.
  5. Click the Verify button only after DNS changes have fully propagated. Verifying too early may result in a failed status.


Next step⏭️:

After completing DKIM, you need to complete the DMARC settings. To complete DMARC - Click here.

More Helpful Articles



    • Related Articles

    • Send test emails using AiTrillion

      Introduction In this article, we'll cover the simple steps to send test emails using AiTrillion. Testing your emails ensures that they appear as intended and helps you identify any potential issues before sending them to your audience. Note: To ...
    • Create & send email marketing campaigns

      Watch a quick video on Email marketing Introduction Creating and sending email marketing campaigns in AiTrillion helps you engage customers, promote products, and drive conversions effectively. With powerful campaign tools, ready-to-use templates, ...
    • Why DKIM is not getting validated?

      Introduction Email authentication is crucial for ensuring that your messages reach recipients' inboxes without being flagged as spam. Among the essential authentication protocols, DKIM (DomainKeys Identified Mail) plays a significant role in ...
    • Create Email template Using the Email Editor

      Introduction The Email Editor allows you to easily design, customize, and launch email campaigns without any coding. Using a simple drag-and-drop interface, you can create professional emails, add dynamic content, and personalize messages to engage ...
    • Send Email From Your Address Using SMTP In Form Builder

      Follow the below steps to setup SMTP details to send emails from your address. Step 1: Go to Form Builder >> Dashboard. Step 2. Click on the Settings >> SMTP button Step 3. Enter SMTP server details. You will need the following details Host Port User ...