Skip to content
Sign In Create account

DNS

TXT records (SPF, DKIM and verification)

Add the text records that prove you own a domain and protect its email from forgery.

1 min read Updated

A TXT record holds a piece of text. Other services read it for three common jobs:

UseWhat it looks like
Domain verification — Google, Microsoft and others ask you to prove you own the domaingoogle-site-verification=abc123…
SPF — lists the servers allowed to send mail as your domainv=spf1 include:_spf.provider.example ~all
DKIM — a public key that signs your outgoing mailv=DKIM1; k=rsa; p=MIGfMA0…

Add a TXT record

  1. Open the domain's DNS records: Domains → the domain → Manage DNS.
  2. Under Add a record, choose TXT.
    Adding a TXT record
  3. Name — what the service tells you. Empty for the domain itself; DKIM usually needs a name such as selector._domainkey.
  4. Value — paste the exact text the service gave you.
  5. Choose a TTL and click Add record.

Important

A domain can have only one SPF record. If you already have a TXT record starting v=spf1, edit it to add the new service instead of adding a second one. Two SPF records make receiving servers treat both as invalid.

Tip

Copy and paste values rather than typing them. A single missing character in a DKIM key makes the signature fail.

Still stuck?

Open a ticket from your control panel and say which step you reached. A screenshot of what you see is the fastest way to show us.

Still stuck

Nothing here fits? Write to us.

Tell us what you are trying to do rather than what went wrong, and we will tell you whether it is something we can fix from here.

  • Answered by a person

    There is no ticket robot in front of us. What you write is what somebody reads.

  • Say what you are trying to do

    The fastest answers come from the message that explains the goal, not only the error.

  • Your services are already in front of us

    Sign in first and we can see the account the question is about without asking you to describe it.