Scenario
Failure to send emails to your customers as it violates their security settings, or bounced due to high risk. When you check your DKIM Setup, and verify DNS entry - there is a pop-up error: "There are errors in your DNS entry for DKIM. Error: missing required entry [k=rsa] Errors: missing required entry.."
There are two reasons for this error notice:
I. DNS and Netsuite settings are not yet synchronized.
When you set up the DKIM in NetSuite and the DNS settings can take up to 24 hours to synchronize new values. Try to wait until the settings are synchronized.
If the error still persists after 24 hours, check the solution II below:
II. NetSuite Public Key and DNS entry are not the same
1. Check the value in Setup > Company > Email preferences
2. Click Domain Keys subtab
3. Click on Generated DNS Entry button to verify the error.
4. Value in the pop-up window should be the same as you have in DNS TXT record
Error
There are errors in your DNS entry for DKIM. Error: missing required entry [k=rsa]
Note: This is a common error in setting up your DKIM in NetSuite. This states that there is a missing required value v=DKIM1;k=rsa.
Solution
The action item to fix this error is not being done on your system or NetSuite side, but on your Domain Provider's side. Therefore, it's best to contact your DNS Provider and assist you for the setup. You may refer to this link and check the last part of this article for the DNS TXT record setup.