Defaults.Exposed › Setup › SPF
How to set up SPF on Timeweb
Add or edit the SPF record in Timeweb DNS 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: is Timeweb actually running your DNS?
A DNS record only works if Timeweb answers DNS questions for your domain — Timeweb’s docs are explicit that the panel’s DNS editor only affects domains delegated to Timeweb’s nameservers. If your nameservers point at another company (Cloudflare, a different host, your email provider), add the SPF record there instead.
Note there are two Timeweb panels: the classic hosting panel at timeweb.com and the Timeweb Cloud panel at timeweb.cloud. The flow is near-identical; the steps below cover both.
Timeweb probably added an SPF record already
For domains delegated to Timeweb’s nameservers, Timeweb sets an SPF record automatically:
v=spf1 include:_spf.timeweb.ru ~all
That covers mail sent through Timeweb itself. If you also send from another service (Google Workspace, Microsoft 365, a newsletter tool), edit the existing record to add your sender rather than creating a second one, e.g.:
v=spf1 include:_spf.timeweb.ru include:_spf.google.com ~all
Replace the added include: with the value your actual mail provider tells you to use — check their help pages for the exact string.
Step-by-step on Timeweb
Panel labels below are the Russian originals with English equivalents.
Classic hosting panel (timeweb.com):
- Sign in and go to «Домены и SSL» (Domains and SSL) → «Мои домены» (My domains).
- Click the row with your domain.
- Open the «Редактор DNS» (DNS editor) tab.
- Find the existing TXT record starting
v=spf1and edit it — or click «Добавить запись» (Add record) and choose type TXT. - In the «Хост» (Host) field leave the domain itself selected; in the «Значение» (Value) field enter your SPF text.
- Leave TTL at the default and save.
Timeweb Cloud panel (timeweb.cloud):
- Go to «Домены и SSL», click the gear icon next to your domain (or open the domain and its DNS tab).
- Click «Добавить запись» (Add record), choose TXT, and fill in the value as above — or edit the existing
v=spf1record.
Timeweb quirks people get wrong
- Only one SPF record per domain. Timeweb usually pre-creates one — edit it, never add a second. Two
v=spf1records is treated as broken. - Keep Timeweb in the record if Timeweb sends your mail. If your site or Timeweb mailboxes send email, keep
include:_spf.timeweb.ruin the list when you edit. - 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.- Right panel, right domain. If your domain lives in the Cloud panel but you’re editing in the classic panel (or vice versa), your changes won’t apply. Confirm in your console which panel manages the domain.
- 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.