Thank you for contacting NetSuite Customer Support. This is Jackie, and I will be assisting you with your case.
The reason why some email are being bounced back is because of a new feature implemented in 2017.1 called Bounced Guard. This feature improves the sending of the emails. In line with this, we had the new page for Undelivered emails found in Lists > Mailing > Undelivered Emails.
You can check this article: 62600: 2017.1 Undelivered Emails Saved Search FAQs
We were informed that for better delivery of emails, you need to setup your SPF Record, DKIM, and DMARC.
1. In order for you to setup DMARC, DKIM and SPF needs to go first.
2. Whitelisting the IP address of NetSuite can be found under | NetSuite SPF : IP Address Range for Emails | SuiteAnswers ID: 61641
3. Once you are able to find out the IP address. Your IT guys need to add the NetSuite IP address range.
Note: It is user's responsibility to update these settings when NetSuite’s IP address range changes. NetSuite IP address may change at any time and without notice. This SPF lookup may return a different set of IP addresses every now and then. Refer to Understanding NetSuite IP Addresses for additional information, Answer Id: 9828.
Setting up DKIM:
1. Go to Setup > Company > Email Preferences.
2. You need to fill up the Domain Selector and Domain Name.
3. Once you have a valid Domain Selector and Domain Name > You need to Click Generate Key Pair beside the Public Domain Key Box.
4. Please take note that the Domain Selector will be provided by your DNS Provider.
5. Assuming that your Domain name is hansnwholesale.com
6. Once you are able to register your DNS Entry > it will be verified under your domain provider around 24 to 48 hours.
7. Once Validated, you need to click Verify DNS Entry. If you did not receive any error it means you successfully registered your Domain to DKIM.
Once you have all of this setup you need to click the FORWARD EMAIL REPLIES IN DMARC-COMPLIANT FORMAT checkbox and you are all set.
I hope this will help.
You may check this article for reference.
DKIM Reference Guide.
SuiteAnswers ID: 14740
DomainKeys Identified Mail (DKIM)
SuiteAnswers ID: 9428
DKIM Setup Verification.
SuiteAnswers ID: 9427
NetSuite SPF : IP Address Range for Emails
SuiteAnswers ID: 61641
Creating DMARC-compliant messaging in NetSuite.
SuiteAnswers ID: 43220
Forwarding and Composing Messages in DMARC-Compliant Format.
SuiteAnswers ID: 43473
Certain emails, sent out of JCurve can get rejected by some of your Clients / Customers / Suppliers email software.
This is because certain email security policies are stricter than others. As such, there are certain Email Security Policies that incorrectly reject JCurve emails.
When you send emails out of JCurve, the FROM address is changed from a user email to a system-specific email address, so that replies to the email can also be routed back through the system and attached to records. It then emails the user in the FROM address as you would expect.
To reduce the possibility of SPAM, some Email Security policies use a rule that says 'if the From address is not the same as the Reply-To address', process it as SPAM.
Generally, this is good advice and for the most part, we don't see the SPAM.
It does mean your customers will not know that emails are being rejected, as it is safer and easier for an Email Administrator to just block emails and not send them on to you anyway for verification.
In this instance, you will want to ask the customer to approach their Email Administrator and put in a certain rule that says 'Emails from netsuite.com are safe'.
You could quote the following request 'Please add the netsuite.com domain to their email white-list'.
Secondly, the use of SPF records help to accurately identify NetSuite as the sender to email recipients.
Netsuite's SPF record is updated when changes are made and is what is considered the best source of truth for where NetSuite email comes from. The current IP address ranges for email are:
They must have the SPF record set up correctly and published with your domain provider. Verify the SPF record contains “include: mailsenders.netsuite.com”.
Please ask your Customer and or Vendors to add the above IP address into their SPF records.
Once this has been configured and confirmed, you can resend the email and ask if they've received it.
Not all Customers will have the same Email Security policies, which is why some customers receive emails while others don't.