Why Do My Emails Go to Spam? What Are SPF, DKIM and DMARC?

Providers such as Gmail, Outlook and Yandex want to verify that an incoming email really comes from your domain. If verification fails, your email lands in the spam folder or is not delivered at all.

In short
  • Your domain should have SPF, DKIM and DMARC records.
  • Since 2024 Gmail and Yahoo require these records, especially for bulk sending.
  • You can test in a few minutes with mail-tester.com.

The three verification records

RecordWhat it doesExample
SPFLists the servers allowed to send email for your domain.v=spf1 a mx ~all
DKIMAdds a digital signature to each email; the receiving server checks it against a key in DNS.Turned on in the panel
DMARCSays what to do with email that fails SPF or DKIM.v=DMARC1; p=none

How do I add the records?

  1. SPF: Plesk and cPanel add a default SPF record. If you use Google Workspace, Microsoft 365 or a newsletter service, add their include: value to the same record.
  2. DKIM: In Plesk, Mail > Mail Settings > domain > Use DKIM spam protection; in cPanel, Email > Email Deliverability > Install the suggested record.
  3. DMARC: Add a TXT record named _dmarc with the value v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com. If you see no problems for a few weeks, change it to p=quarantine.

Note: A domain should have only one SPF record. Two separate SPF records make SPF invalid altogether.

Other causes

  • Words like "FREE" or "YOU WON" or lots of capital letters in the subject line
  • Emails with little text that consist only of images
  • Shortened links such as bit.ly
  • Sending to many recipients at once (use a newsletter service for bulk mail)
  • The server IP address being on a blacklist (open a support ticket in that case)

How do I test?

Send an email to the address mail-tester.com gives you. The page shows your score and any missing records; 9 out of 10 or above is a good result.

Need help? Open a support ticket from your client area or call +90 216 348 35 03.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How Do I Set Up Apple (Mac) Mail?

This guide shows how to add your domain email account to the Mail app on your Mac. The current...

How Do I Set Up Mail in Thunderbird?

Thunderbird is a free email program for Windows, Mac and Linux. This illustrated guide shows how...

Outlook Mail Setup (Step by Step with Pictures)

This guide shows, step by step with pictures, how to add your domain email account (e.g....

What Is Webmail and How Do I Open My Email in a Browser?

Webmail lets you read and send email in your browser without installing any program. You can use...

What Is Roundcube Webmail?

Roundcube is a simple, easy-to-use Webmail interface for managing your email in a browser. No...