To protect customers from unsolicited email, many ISPs check the domain key used in an email message to determine whether it is spam or not. DomainKeys Identified Mail (DKIM) is a method of digitally signing your email to allow its authentication.
When sending email from NetSuite, using your own domain key increases campaign delivery rates and help enhance your reputation as a legitimate marketer. Without DKIM, you cannot send more than 10,000 messages in a single email campaign.
(The functionalities of each fields and functionalities of setting up DKIM, you may click this link for the related article)
When the set up is complete, your domain keys will be used to authenticate all email sent from NetSuite.
I. DKIM Setup (First Part)
1. Log in to your NetSuite account as administrator.
2. Go to Setup > Company > Email > Email Preferences
3. Under Domain Keys subtab:
a. In the Domain Selector field, enter Domain selector eg selector1
b. In the Domain Name field, enter the domain name you are using (jcurvesolutions.com.au).
c. Check the ‘Active’ checkbox
d. Click the Generate Key Pairs Button link to have NetSuite generate the private and public keys for you.
4. Click OK then Save.
5. Go back to Email Preferences > Domain Keys subtab
6. Choose the selector that you have setup > Click Generated DNS Entry button, you will see the DNS entry that you need to publish to your email provider. Make sure to copy all characters in the pop-up window and paste it in Notepad.
II. DNS Entry Record Setup (Last Part)
Now, on this next part, kindly coordinate with your internal IT Team / internal Network Team/Email Infrastructure Team and contact your DNS Provider if needed to follow the steps below:
1. Add a TXT record with a hostname in the format selector1._domainkey
NOTE: MOST DNS requires you to put underscore before domainkey so we highly suggest to include underscore to avoid any unexpected error. It should look like this:
2. Enter the value of the Generated DNS Entry from your NetSuite account (the one that you pasted in Notepad)
3. Save the TXT record.
Note: Please consult with your DNS provider if you need further assistance or if there's still an error on your end. The setup on this part is not being supported by JCurve, but the domain provider only.
Once published, navigate back to Email Preferences in NetSuite and click the Verify DNS entry button (Note: you must select the Domain selector first before clicking the button). Please be reminded to wait up to 24 hours to synchronize new values. Once verified, try sending emails again.
The Domain Selector should be specific. If the "selector1" has been setup already in your DNS, you will need to setup selector2 in your NetSuite Account then follow the steps above.