We often encounter issues with emails being caught in spam filters. We check the DKIM settings in Setup > Company > Email > Email Preferences > Domain Keys and everything is setup correctly, but the issues persist. NetSuite doesn’t report that an email is caught in spam, and we have no way of checking things on the receiving end, but we recently discovered a configuration that is sometimes missed in NetSuite implementations that can make a huge difference in your email delivery success – SPF records.
An SPF record is a configuration that happens on your domain. If
mailsenders.netsuite.com doesn’t show up in your SPF record, customers and vendors who are supposed to receive your emails sent through NetSuite will often find your emails blocked or in spam. If you’re interested in exactly how SPF works, checkout this guide at Postmark.com for a helpful diagram. You can check if your company domain’s SPF record using a free online SPF Checker like MX Toolbox. Just enter your company’s domain name (that’s the part after the @ in your email address), and you should see
mailsenders.netsuite.com in the results. If it doesn’t show up there, you’ll want to contact your IT department about getting it added.
If your SPF record is setup correctly, you may also want to check the DKIM settings in NetSuite. Those are found at Setup > Company > Email > Email Preferences > Domain Keys. You can test by entering your email in the “Email Address to Receive Test Response” box and then use the “Sending Test Email to the DKIM Reflector” button to send yourself an email with details (make sure you select the domain line that you want to test first), and you can also use the “Verify DNS Entry” button here to check other settings.
You can also check for Bounced Emails at Lists > Mailing > Undelivered Emails. This gives you a list of all the emails that didn’t go through and why. Sometimes an email may “hard bounce” even if it’s a valid email address, and you just need to remove that email address from the Recently Bounced list (check Lists > Relationships > Recently Bounced) for NetSuite to start sending emails to it again.