Defaults.Exposed › Setup › SPF
How to set up SPF on Reg.ru
Add an SPF record in your Reg.ru DNS zone so mailbox providers can tell your real email from forgeries.
Why this matters to your business
SPF (Sender Policy Framework) is a short note in your domain’s DNS that lists which mail servers are allowed to send email using your name. When someone receives a message claiming to be from you, their mail provider checks that list. If the sending server isn’t on it, the message looks suspicious — and either lands in spam or gets blocked.
In plain terms: SPF makes it harder for someone to impersonate your business by email, and it helps your genuine emails reach the inbox instead of the junk folder. It is one record, it is free, and it takes a few minutes.
Before you start: which Reg.ru nameservers is your domain on?
This is the step Reg.ru users get wrong most. Reg.ru’s help distinguishes two cases:
ns1.reg.ru/ns2.reg.ru— the registrar’s own DNS. You edit records in the Reg.ru personal account (личный кабинет), as below.ns1.hosting.reg.ru/ns2.hosting.reg.ru— Reg.ru’s hosting DNS. Records are managed in the hosting control panel instead, not in the personal account.
Check the domain’s nameservers in your Reg.ru account first. And if the nameservers point at a different company entirely (Cloudflare, another host, your email provider), add the SPF record there — anything you save at Reg.ru would do nothing.
Find one fact first: who sends your email?
SPF must name every service that sends mail for your domain — your mailbox provider (Google Workspace, Microsoft 365, Reg.ru’s own mail, VK WorkSpace, Yandex 360, …) and any newsletter or CRM tools. Each publishes a value to put in your SPF record (e.g. include:_spf.google.com for Google). Check your mail provider’s own help pages for the exact value — that’s the part you must get right.
Step-by-step on Reg.ru
The Reg.ru panel is in Russian; labels below are the originals with English equivalents.
- Sign in to your Reg.ru personal account (личный кабинет).
- Open the «Домены» (Domains) section and click the row with your domain.
- In the «DNS-серверы и управление зоной» (DNS servers and zone management) block, click «Изменить» (Edit).
- Click «Добавить запись» (Add record) and select TXT.
- In the subdomain field, enter
@— it means “the domain itself”. - In the text field, enter your SPF value. A typical record looks like:
v=spf1 include:_spf.google.com ~allReplace theinclude:part with the value(s) your actual mail provider tells you to use. - Click «Готово» (Done) to save.
Reg.ru quirks people get wrong
- Only one SPF record per domain. You cannot have two
v=spf1TXT records — mail providers will treat that as broken. If one already exists in the zone, edit it to add the new service rather than creating a second. - Wrong panel for hosting nameservers. If the domain is on
ns1.hosting.reg.ru/ns2.hosting.reg.ru, the personal-account zone editor isn’t where your live records live — use the hosting panel. - Subdomain is
@, not your domain. Typing the full domain name in the subdomain field creates a record on the wrong host. - Don’t wrap the value in quotes. Paste the plain text starting
v=spf1— adding your own"marks can corrupt the record. ~allvs-all.~all(softfail) means “anything not listed is suspicious”;-all(hardfail) means “reject anything not listed”. Start with~all, tighten to-allonce you’re sure your list is complete.- Changes aren’t instant. DNS updates can take from a few minutes up to a couple of hours to spread.
Verify it worked
Once you’ve saved the record and given it a little time to take effect, verify it with the free check on this site. It will tell you in plain language whether your SPF record is present and correctly formed.
Done? Check your domain free to confirm it worked — and see your full grade across all 34 checks.