If you ever run into an issue where your emails are going into your recipient's SPAM folder, read on for several tips:
Before we go too far into the suggestions, it's important to realize that as long as there is spam, there will be false positives. It doesn't matter what server you send through, whether every 'technical' detail is correct, or the content of your email. Spam filters can be configured to be too hyper-aggressive and result in false positives. It's impossible to prevent this from happening 100% of the time, but we can get minimize this by following a few common sense rules.
This means that if you’re sending email "from" a free/disposable email address (@yahoo.com, @aol.com, @gmail.com, @hotmail.com etc) your email will be flagged as spam or rejected outright more frequently. This is due to how these free domains are configured and restrictions placed on their servers.
We recommend that you choose a “from” address that is associated with a domain you control rather than a free domain (e.g., firstname.lastname@example.org rather than email@example.com). This not only limits any deliverability issues, it also gives your business the legitimate exposure it deserves.
If you have no other choice than to use a free webmail domain (e.g., Gmail, Hotmail), then create a support ticket and we'll create a special email account for you.
NB. This only refers to your domain name (the part after the @) If you're using yahoo or gmail behind the scenes, it doesn't matter as long as your address isn't @gmail or @yahoo etc.
We recommend that you create a Sender Policy Framework (SPF) record for your domain. An SPF record is a type of Domain Name Service (DNS) record that identifies which mail servers are permitted to send email on behalf of your domain.
The purpose of an SPF record is to prevent spammers from sending messages with forged From addresses at your domain. Recipients can refer to the SPF record to determine whether a message purporting to be from your domain comes from an authorized mail server. Although this is an optional standard, ISPs are increasing inferring this information when a record is absent.
The process will be different for every host, we recommend doing a simple search for "How to create a SPF record <company name>" where <company name> is whoever you used to register your domain (e.g. "How to create a SPF record Godaddy").
More information about configuring your SPF record can be found here.