email deliverability SPF DKIM DMARC
April 2026 11 min read RemarkableCloud Team

Email deliverability explained: SPF, DKIM, DMARC, and why your server's reputation matters more than your content

Most people assume email spam filters work by reading your emails. They look for spam words, dodgy links, or suspicious formatting. That is part of it. But the majority of email deliverability decisions happen before a single word of your message is evaluated: they happen at the server identity layer, where receiving mail servers decide whether your sending server is trustworthy enough to deliver to at all.

This article explains the three authentication records that govern that trust layer (SPF, DKIM, and DMARC), why your server's IP reputation can sink your deliverability regardless of your content, and what RemarkableCloud does to protect every managed VPS from day one.

The three records that determine whether your email arrives

SPF: Sender Policy Framework
What it does: proves your domain is allowed to send from your server

SPF is a DNS record on your domain that lists the IP addresses and mail servers authorized to send email on its behalf. When a receiving mail server gets an email from your domain, it checks your DNS for an SPF record and verifies whether the sending server's IP is on the approved list.

If the IP is not on the list, the email fails SPF. Depending on the receiving server's policy, it may be rejected outright, routed to spam, or flagged for further scrutiny.

v=spf1 include:mailchannels.net ~all # This record authorizes MailChannels to send on behalf of your domain # ~all means "soft fail" for any other sending source

A missing or misconfigured SPF record is one of the most common reasons legitimate email lands in spam. It does not mean your email is spammy: it means receiving servers cannot verify you are who you say you are.

DKIM: DomainKeys Identified Mail
What it does: proves the email was not tampered with in transit

DKIM uses cryptographic signatures to verify that an email was sent by an authorized server and that its content was not modified after sending. Your mail server signs outgoing emails with a private key. The corresponding public key is published in your DNS. When a receiving server gets the email, it retrieves your public key and verifies the signature.

If the signature is valid, the email is confirmed as authentic and unmodified. If the signature is missing or invalid, the email may be treated as suspicious or rejected.

mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0G..." # Published in DNS as a TXT record # The long string is your public key

DKIM is particularly important for transactional email. Order confirmations, password resets, and invoice emails that fail DKIM verification are significantly more likely to be routed to spam, or silently discarded before they reach the inbox.

DMARC: Domain-based Message Authentication, Reporting and Conformance
What it does: tells receiving servers what to do when SPF or DKIM fails

DMARC builds on SPF and DKIM by giving domain owners control over what happens when authentication fails. It also adds reporting: receiving servers send you aggregate reports on who is sending email from your domain, including unauthorized senders.

A DMARC record specifies a policy with three possible actions when authentication fails:

  • none: Take no action, just report. Used for monitoring.
  • quarantine: Route failing emails to the spam folder.
  • reject: Reject failing emails outright, before they reach the inbox.
_dmarc IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com" # p=quarantine: route failures to spam # rua: where to send aggregate reports

DMARC without SPF and DKIM is meaningless: it has nothing to verify. The three records work as a system: SPF confirms the sending IP is authorized, DKIM confirms the message is authentic, and DMARC tells receiving servers what to do when either check fails and sends you reports so you know what is happening.

Why all three pass and your email still goes to spam

SPF, DKIM, and DMARC passing is necessary but not sufficient. The second major deliverability factor is IP reputation, and this is where many hosting environments create invisible problems their customers never trace back to the cause.

The bad neighbor problem

Every server on the internet has an IP address. Every IP address has a reputation built from the history of email sent from it. IP reputation databases, maintained by companies like Spamhaus, Barracuda, and major email providers: track which IPs have sent spam, generated complaints, or been associated with malicious activity.

On shared hosting, multiple businesses share the same outbound mail IP. If one of your neighbours sends a spam campaign, runs a compromised WordPress site that sends phishing emails, or has their account used by a bot: your outbound IP gets flagged. Your legitimate business emails are now being sent from a blacklisted IP. Your SPF, DKIM, and DMARC all pass. Your emails still go to spam or get blocked entirely.

You cannot see who your neighbours are. You cannot control what they send. You have no way to know your IP is blacklisted until customers start complaining that they are not receiving your order confirmations.

This is not an edge case. It is one of the most common and least understood causes of email deliverability problems for businesses on shared hosting environments.

Even on dedicated servers, IP range reputation matters. If other servers in the same IP subnet have a poor sending history, some receiving servers will apply reputation penalties to the entire range. This is why simply moving to any VPS does not automatically solve deliverability problems: the IP and the outbound mail infrastructure behind it both matter.

How RemarkableCloud handles email deliverability

Email deliverability is not an optional add-on or a premium feature at RemarkableCloud. It is part of the default configuration on every managed Cloud Cube, from the first day. Here is what that means in practice.

Enterprise-grade antispam on every Cloud Cube
Included by default. No additional cost. No other managed VPS provider we know of offers this at our price range.
Outbound

MailChannels SMTP gateway

All outbound email from your server routes through MailChannels, a dedicated commercial email delivery service used by major hosting providers worldwide. MailChannels maintains high sender reputation, handles delivery retries, and provides a clean sending IP that is not shared with your server neighbours. Your email goes out through infrastructure with a proven delivery record, not through your server's IP directly.

Inbound

Collaborative antispam filtering

Inbound email passes through our antispam gateway before it reaches your mailbox. The system uses a collaborative reputation model: mail patterns and signals are evaluated across our entire network, so spam campaigns that target one customer are recognized and blocked for all. You benefit from collective intelligence without any configuration on your part.

DNS Records

SPF, DKIM, and DMARC configured by default

Every domain hosted on a Cloud Cube gets SPF, DKIM, and DMARC records configured correctly as part of the initial setup. You do not need to find the records, generate keys, or figure out the correct syntax. They are set up before you send your first email, which means authentication passes from day one rather than after you notice a deliverability problem.

Coverage

All domains on your server, no per-domain fees

The antispam protection covers every domain and email account hosted on your Cloud Cube. Specialist antispam providers typically charge per domain or per account per month. We include both inbound and outbound protection for your entire server at no additional cost, regardless of how many domains you host.

How to verify your email deliverability setup

Good configuration should be verifiable. Here are the tools we recommend for checking SPF, DKIM, DMARC, and your IP reputation. All are free.

📧

DMARC Tester: dmarctester.com

Our favorite tool for a complete deliverability check. Send a test email to a unique address the tool generates, and it visualizes in real time how a receiving mail server evaluates your SPF, DKIM, and DMARC records. You can see exactly which checks pass, which fail, and why, presented as a visual flow rather than raw DNS output. Also includes a DMARC quiz and an email header analyzer. dmarctester.com

🔍

MXToolbox: mxtoolbox.com

The most comprehensive DNS and email diagnostic tool. Check your SPF, DKIM, and DMARC records individually, look up your IP on major blacklists (Spamhaus, Barracuda, and others), test MX records, and diagnose SMTP connection issues. The blacklist check is particularly useful if you suspect an IP reputation problem. mxtoolbox.com

📊

Mail-Tester: mail-tester.com

Sends your email through a scoring system and returns a 1-10 deliverability score with a detailed breakdown. Checks SPF, DKIM, DMARC, content quality, HTML markup, and blacklists in one report. Useful for a quick overall health check before sending a campaign or checking a new domain setup. mail-tester.com

🛡️

Google Postmaster Tools: postmaster.google.com

If you send significant volume to Gmail addresses, Google Postmaster Tools shows your domain reputation and IP reputation as Gmail sees it, spam rates, and delivery error details. Requires domain verification. Essential for any business where Gmail is a significant portion of your recipient base. postmaster.google.com

What a clean email setup looks like

When email deliverability is configured correctly, a check at mail-tester.com should return a score of 9 or above. Here is what a well-configured server achieves on each dimension:

Mail-tester.com score breakdown: target values
SPF record
Pass
DKIM signature
Pass
DMARC policy
Pass
IP blacklist status
Clean
Reverse DNS (rDNS)
Set
Overall score
9.5+

On a RemarkableCloud managed Cloud Cube, all of these pass out of the box. SPF, DKIM, and DMARC are configured during server provisioning. Outbound email routes through MailChannels with a clean IP reputation. Inbound filtering is active from day one.

You can run a mail-tester.com check within the first hour of your server being provisioned and expect a score above 9.5. If anything is off, our team resolves it: email infrastructure is part of what we manage, not an optional service you configure yourself.

Enterprise-grade email protection on every Cloud Cube. No extra cost. No configuration required. First month from $2.00.

See Cloud Cube plans →

Email that arrives. Configured from day one.

SPF, DKIM, and DMARC by default. MailChannels outbound SMTP. Collaborative inbound antispam. All domains on your server, no per-domain fees. Managed since 2001.

See Cloud Cube plans
Enterprise antispam · Free for every domain · 500% SLA · Since 2001

FAQ

What is the difference between SPF, DKIM, and DMARC?
SPF verifies that your sending server's IP address is authorized to send email for your domain. DKIM adds a cryptographic signature that proves the email was sent by an authorized server and was not modified in transit. DMARC tells receiving servers what to do when SPF or DKIM fails, and sends you reports about who is sending email from your domain. All three are DNS records. They work as a system: SPF and DKIM do the authentication, DMARC applies the policy and provides reporting.
Can a neighbor's bad behavior really affect my email deliverability?
Yes, and it happens frequently on shared hosting environments. When multiple accounts share the same outbound mail IP, the IP reputation is shared too. If one account sends spam or gets compromised, the IP can be blacklisted, affecting every other account sending from it. Even on dedicated servers, some reputation systems apply signals at the subnet level. On a Cloud Cube, outbound email routes through MailChannels, which uses its own infrastructure and reputation. Your delivery reputation is not tied to your server's IP or to other Cloud Cube customers.
Does RemarkableCloud configure SPF, DKIM, and DMARC for my domains automatically?
Yes. SPF, DKIM, and DMARC records are configured as part of the standard server provisioning process for every domain hosted on a Cloud Cube. You do not need to generate keys or write DNS records manually. The records are set up before you send your first email. If you add new domains after provisioning, our team configures the records for those domains as well.
What is MailChannels and why does it matter?
MailChannels is a commercial email delivery service that routes outbound email through high-reputation IP infrastructure. Major hosting providers use it specifically because it maintains clean sender reputation across a large network. When your outbound email goes through MailChannels, it leaves from IPs with a proven delivery record, not from your server's IP directly, which may be new or may have a limited history. This significantly improves first-send deliverability for new domains and eliminates the shared IP reputation risk entirely.
How do I know if my email setup is working correctly?
The most complete test is dmarctester.com: send a test email to the address it generates and it visualizes exactly how SPF, DKIM, and DMARC are evaluated in real time. For a comprehensive score, use mail-tester.com. For blacklist status and DNS record checks, use MXToolbox. On a RemarkableCloud Cloud Cube, a mail-tester.com check should return 9.5 or above within the first hour of provisioning.

Table of Contents

cpanel Security
Articles
Remarkable-Guille
Critical cPanel authentication bypass vulnerability: what happened, what it means, and how RemarkableCloud responded

At 19:39 UTC on April 28, 2026, cPanel published a critical advisory disclosing an authentication bypass affecting every supported version. No patch is available. The vendor recommends two mitigations: blocking cPanel ports AND disabling Service Subdomains. Most public coverage only mentioned the first. The proxy subdomain path runs through Apache on port 443 and reaches the same vulnerable code regardless of firewall rules. This article covers why both mitigations are required, the complete mitigation playbook, and how RemarkableCloud protected every customer in minutes with zero customer action required.

Read More »
email deliverability SPF DKIM DMARC
Articles
Remarkable-Guille
Email deliverability explained: SPF, DKIM, DMARC, and why your server’s reputation matters more than your conten

The majority of email deliverability decisions happen before a single word of your message is read: they happen at the server authentication layer, where receiving mail servers decide whether your sending server is trustworthy. SPF, DKIM, and DMARC are the three DNS records that govern that decision. But even with all three passing, a shared outbound IP blacklisted by a neighbor can still sink your deliverability. This article explains what each record does, why IP reputation matters as much as authentication, and what RemarkableCloud includes on every Cloud Cube: MailChannels outbound SMTP, collaborative inbound antispam, and SPF, DKIM, and DMARC configured by default for every domain

Read More »
cPanel Shared Hosting to VPS
Articles
Remarkable-Guille
Migrate cPanel shared hosting managed VPS

Most cPanel migrations feel more complicated than they are. Your existing hosting stays live throughout. Your files, database, email, DNS, and SSL all move to the new server before you change a single DNS record. You test everything on a staging URL first. Then you update DNS, propagation takes minutes to a few hours, and your site is live on dedicated infrastructure with no forced downtime window. This guide walks through all 7 steps: what RemarkableCloud handles, what you do, what to verify before flipping DNS, and what changes on the other side.

Read More »
managed VPS hosting comparison
Articles
Remarkable-Guille
Nobody in our price range offers what we do. We said it

Most providers use “managed” to mean they handle the hardware layer. Ask them for help with an email deliverability issue or a PHP configuration problem and they draw the line: “That’s your application.” We don’t operate that way. We include a 500% SLA from minute one, three independent backup layers, free inbound and outbound antispam for every domain on your server, a managed firewall with active IDS, and 24/7 human support that helps beyond the server layer. All of it at $8/month. This is an honest feature-by-feature comparison. Check us against anyone in our price range.

Read More »
Facebook
Twitter
LinkedIn