Some emails and invoices are bouncing when sending to certain clients

Some emails and invoices are bouncing when sending to certain clients

Problem:
In some instances, clients may be using the mail service from gotomyerp (Using Amazon's Simple Email Service, or SES) to send mail. 
Occasionally, mail may bounce with an undeliverable, or the mail categorized as junk or spam.

Reason:
Some companies may have their email servers setup to be more secure, and operate on the basis of whitelisting both domains, and IP addresses. In this case, when you send emails from your hosted account, that is configured through Amazon SES, your mail has your verified domain attached to it, but the IP from which the email is generated is Amazon SES's IP addresses, and not your actual mail server's IP address. If not whitelisted, and depending on the security setup of the destination email servers, your mail may get rejected as spam.

Even though we make every effort to make your domain as spam proof as possible, by verifying it, and setting up DKIM, which helps with authenticating your domain, some email recipients may still require further verification to accept mail from you.

Solution:
Please send the below instructions to your clients to which your emails are bouncing, and they can retrieve the Amazon SES IPs, and add them to their whitelist.

Here is an article from Amazon on how to find out the SES IPs that are the source of email sending:
https://aws.amazon.com/blogs/ses/amazon-ses-ip-addresses/

The IPs displayed below are current as of this writing, however, those can occasionally change -- though rarely --, and that is why we have included the DNS queries that allow the end users to retrieve the most current IP blocks to white-list.

To find the IP blocks to whitelist:
dig TXT amazonses.com +short| grep 'v=spf1' (Linux/Mac)
or
nslookup -type=TXT amazonses.com | find "v=spf1" (Windows)

This will result in something like this. (as of this writing).
"v=spf1 ip4:199.255.192.0/22 ip4:199.127.232.0/22 ip4:54.240.0.0/18 -all"