Setting Up DKIM in NetSuite

Sharing is Caring

DKIM stands for DomainKeys Identified Mail which can potentially help us reduce phishing and email spam. It works by allowing the receiver to check if the domain is authorized by the domain owner.

Setting up NetSuite to be DKIM verified in NetSuite is pretty easy. Before you begin make sure you have Administrator Access and have access to your company’s domain name provider.

  1. Log into NetSuite.
  2.  Head to Setup > Company > Email > Email Preferences

3. Select the Domain Keys Subtab

  1. Make sure you have a valid “Email Address to Receive Test Response”. This should be an email you have access to.
  2. A good “Domain Selector” is usually the full date in the format: YYYYMMDDHH._domainkey . For December 15 2020 at 08 it would be 2020121508._domainkey
  3. “Domain name” should be our full domain name without any www value. In the case of this website it’s
  4. Click “Generate Key pair” which will then fill the Private Key and Public Key values.
  5. Click the “Generate DNS Entry” button. Copy the values from the modal that appears and save it in notepad or somewhere else. We will need to copy this to our domain provider.
  6. Check the checkbox inside the Active column.
  7. Click Save.
  8. In a new tab, Log into your dns provider.
  9. You will need to add a text or “txt” dns entry.
  10. After you get it added and saved go back to NetSuite and click “Verify Domain”.
Sharing is Caring

Brian is a software architect and technology leader living in Niagara Falls with 13+ years of development experience. He is passionate about automation, business process re-engineering, and building a better tomorrow.

Brian is a proud father of four: two boys, and two girls and has been happily married to Crystal for more than ten years. From time to time, Brian may post about his faith, his family, and definitely about technology.