Skip to content
RU

Mail deliverability in the Russian web in 2026: who runs the mail, and why it matters

TL;DR. In the .com zone two companies run the mail for 37% of domains.

In the .com zone two companies run the mail for 37% of domains. In .ru the largest player takes 20%, and the market is split across five services.

But something else matters more: 26% of Russian domains use hosting-company mail — a category practically absent from international zones. It bears directly on deliverability, because sending reputation there is shared across many customers.

Check your site →

Who runs the mail for Russian domains

On 27 August 2026 we queried MX records for 600 domains (150 per zone) and matched them against known mail services. Of the 150 .ru domains, 94 accept mail:

Provider.ru domainsShare
Own server or small services3941%
Yandex 3601920%
Mail.ru / VK1112%
Reg.ru1011%
Beget89%
Timeweb66%

For comparison, the international zones:

ZoneWith MXOwn / otherGoogleMicrosoft 365Hosting companies
.com10955%20%17%
.org10567%20%4%
.net6972%12%3%1%
.ru9441%26%

Caveats: the provider is identified by the hostname in the MX record, so relaying through an intermediate gateway is recorded as the gateway. These are domains somebody brought to our tools, not a random slice of a zone; comparing zones is sound, as they were collected identically.

Two structural differences in Russian mail

First: the market is fragmented. In .com two companies cover 37% of mail-bearing domains. In .ru the largest player takes 20%, and reaching the same 37% requires three. That changes practice: SPF setup instructions, sending limits and incident procedures differ across five providers, and no universal "the way everyone does it" exists.

Second: a quarter of domains sit on a hosting company’s mail. Reg.ru, Beget and Timeweb together account for 26% of .ru domains with mail. In international zones this category is practically absent.

This bears on deliverability directly. Hosting-company mail usually leaves from addresses shared by many customers: sending reputation is communal. One neighbour on the server who starts sending spam degrades delivery for everyone else, and you cannot act on it — the lever belongs to the host, not to you. Specialist mail services separate customer streams considerably more strictly.

Practical consequence: if your mail lives on the same hosting as your site and messages start landing in spam for no visible reason, check the reputation of the sending address before your own settings.

A paradox: mail is delegated more often and configured worse

The same data yields an unexpected combination. In .ru 59% of domains hand mail to an external service — against 45% in .com. Russian owners more often pass mail to someone who understands it.

Yet by our own authentication measurement strict SPF is set on 8% of .ru domains against 34% in .com, and DMARC on 36% against 56%.

The combination is odd, because a provider normally supplies a ready SPF string in its onboarding instructions. The likeliest explanation: the record is set once at connection — in the soft ~all mode the provider itself recommends as a safe start — and nobody returns to it. Soft mode is meant to be temporary, but nobody manages the time.

It is the same motif our other measurements found: HSTS without includeSubDomains, robots.txt with no real disallows. Configuration is taken to the point of working and not to the point of protecting.

What to check when mail does not arrive

  1. Start with who is sending. If mail lives on the same hosting as the site, check whether the outbound address is listed anywhere. This is the commonest cause of a sudden delivery collapse, and it has nothing to do with your settings.
  2. Reconcile SPF with your provider’s list. When mail services change, the old record often survives: it lists servers you no longer use and omits the new ones.
  3. Check the ten-DNS-lookup limit. Nested include statements consume it, and exceeding it invalidates the whole record — silently, with no error.
  4. Turn on DMARC at p=none with reporting. Within a couple of weeks you will see the full list of senders using your name — usually including a forgotten newsletter or a system nobody remembered.
  5. Do not tighten SPF to -all until the reports are clean. That order matters: see first, forbid second.

To check your domain’s records, use the mail record checker; to take apart the headers of a specific undelivered message, the header analyser.

SPF + DKIM + DMARCFull email protection triad check
Antispam StatusBlacklist check
MX ConfigurationCorrect mail server configuration
Email ScoreEmail deliverability score

Why teams trust us

MX
MX record check
SMTP
SMTP verification
435
checks in 30 days
Free
no signup

How it works

1

Enter email address

2

Check MX + SMTP

3

Get validity verdict

Why check email settings?

Proper SPF, DKIM, and DMARC configuration directly impacts email deliverability. Without these records, your emails land in spam or are rejected before delivery.

SPF Check

SPF record correctness: syntax, allowed server list, fail mechanism.

DKIM Analysis

Presence and validity of DKIM signature for the specified selector.

DMARC Policy

DMARC record parsing: policy, rua/ruf reports, SPF and DKIM alignment.

Email Score

Numerical delivery readiness score with improvement recommendations.

Who uses this

Email marketers

mailing list verification

Developers

registration validation

Sales

CRM contact check

Sysadmins

mail delivery troubleshooting

Common Mistakes

Missing SPF recordWithout SPF, emails from your domain are treated as potential spoofing.
SPF with ?all instead of -all?all means "neutral" — that's not protection. Use -all.
DMARC without policyp=none only collects reports. Move to p=quarantine or p=reject.
Not reading DMARC reportsDMARC generates reports on all emails. Analyze them to find unauthorized sending.

Best Practices

Deploy SPF → DKIM → DMARC sequentiallySPF first, then DKIM, then DMARC. Each step must work before moving to the next.
Start DMARC with p=noneCollect reports for 2–4 weeks, ensure all legitimate mail passes, then tighten policy.
Add rua report addressrua=mailto:dmarc@yourdomain.com — receive weekly aggregate reports.
Check after changing providerWhen changing hosting or ESP, always update SPF and DKIM keys.

Get more with a free account

Email check history and API keys for service integration.

Sign up free

Learn more

Frequently Asked Questions

Is data current?

Q1 2026. Updated quarterly.

Can I cite this?

Yes, with attribution to Enterno.io.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.