Reliable email deliverability is one of the most common challenges when running your own mail server. This section gives you an overview of the most frequent causes and how to resolve them.
Major email providers like Gmail, Outlook, or Yahoo automatically check every incoming email against a set of criteria. If these are not met, emails are flagged as spam or rejected outright — regardless of their content. The most common causes are:
For maximum deliverability, all of the following should be correctly configured. Missing entries are the most common cause of spam problems:
| Record | Purpose | Priority |
|---|---|---|
| PTR | Maps your IP address to a hostname — the first check performed by many mail servers | Required |
| HELO | The name your mail server uses to identify itself — must match the PTR record | Required |
| SPF | Defines which servers are authorized to send emails on behalf of your domain | Required |
| DKIM | Adds a cryptographic signature to outgoing emails — proves authenticity and integrity | Recommended |
| DMARC | Defines what happens to emails that fail SPF or DKIM checks | Recommended |
Select one of the following guides for step-by-step instructions:
For server infrastructure related problems, our support team is available via the PowerPanel ticket system.