If you have noticed that your emails are going to spam for various receivers, this can indicate many reasons why this has happened:

  • your content is being detected as spam-like;

  • you're not using a reliable method to send emails;

  • many other reasons that are described in this article.

We will guide you through on how you can prevent your emails from going to the spam inbox.

Option 1 - Marking as “Not spam”

The first solution will solve the issue for the exact recipients. You can ask the recipients themselves to mark the emails you’ve sent as Not spam, once they do that - emails from you won’t end up in Spam inbox ever again.

Option 2 - Changing emails sending method

The next most common cause is a not reliable method of sending a message. If you are sending emails via Webmail or any mail client (except plugins), you can skip this part.

The simple phpmail() function is very popular, but it is already outdated due to insufficient security. While the opportunity to use phpmail() is enabled on our servers, and you can use it for one-time sending, testing messages, for regular correspondence, you need to switch from phpmail() to SMTP.

This is a much more reliable way to send emails, which will improve the delivery of your messages 💪

An additional nice bonus when switching to SMTP: if the message is sent via phpmail() then the recipients will see it this way:

When sending via SMTP, only your domain will be there, which increases the trust for the recipients 🚀

If your site is WordPress, you can configure SMTP settings following this guide.

Option 3 - Adding DNS verification

All modern mail services have an additional verification of the sender: is it really from this address, this domain, that this letter was sent from? This check takes time and the message may be marked as spam if it does not pass.

To help the domain pass such checks, you just need to add 2 types of DNS records:

SPF record

For domains that are pointed to Hostinger by nameservers, SPF record is added by default. You can find it in your DNS Zone Editor by checking the list of TXT records (just add “spf” to search).

If the record is missing, or you are using external nameservers, you can add SPF record manually in both hPanel and cPanel.

DKIM Record

This record can be easily activated both for hPanel and cPanel with just a few clicks.

Option 4 - Improve deliverability with a Mail tester

And finally, the content of your email. To check how good your email is, please visit MailTester. All you need is:

  1. Send a message (exactly the same that you would like to send to a client or another recipient) to the temporary address indicated on the screen;

  2. Follow the recommendations.

Did this answer your question?