1. Knowledge Base
  2. >
  3. Results
  4. >
  5. Article

How to Update TXT and SPF Records - DNS Management

Sender Policy Framework and the related TXT files are used to verify domain ownership and implement email security measures to reduce spam and domain spoofing. It is a DNS record that provides text information to sources outside the domain that can be used for several purposes. The record's value can be either human- or machine-readable text. 
 


Sample SPF record:
v=spf1 mx include:_spf.google.com ip4:65.254.224.19 -all
 

v=spf1 mx include ip4:66.96.128.0 -all
Sets the SPF version being used. Allows the domain’s MX details to send an email. Includes Google mail servers as authorized servers. This IP address will pass. Any other IP address will fail.

SPF vs TXT

An SPF TXT record is a DNS record that verifies the domain name from which email messages are sent, thereby preventing spoofing and phishing. SPF validates the origin of email messages by comparing the sender's IP address to the alleged owner of the sending domain. It is suggested that SPF records be regenerated as TXT SPF records as they are no longer supported. From this perspective, we can claim that by their very nature, these SPF records are likewise TXT records. However, they are used specifically for email.
 
TXT records, on the other hand, have a far broader range of applications. TXT records can also be used to publish DKIM and DMARC records, as well as to demonstrate domain ownership.

Update TXT/SPF Records

  1. Log in to your Domains Dashboard.
    Login to your Domains Dashboard
  2. On the dashboard, select the domain where you're updating the SPF record.
    There are two views in the Domains dashboard - the Card and List views. Click on the view icons to switch to your preferred view. 
    Card View, click Manage
  3. Choose the domain you wish to modify.  
    In the Card view, click the domain's Manage button.

    Domain Dashboard - Card View

    In List view, click the domain or its gear icon on the right-hand side.

    Domain Dashboard - List View

  4. Click on DNS & Nameservers in the left-hand menu.
    Click DNS & Nameservers
  5. On the DNS & Nameservers page, select the DNS Records tab. 
    Click DNS Record Tab
  6. Add a new TXT Record by clicking the blue + button.
    Add DNS Record
  7. Or, scroll to the bottom for TXT records and click on the 3 dots.
    Edit TXT record
  8. Make your revisions and click on Update DNS.
    Update DNS Button


For TXT updates using API records, please reach our customer service to assist you.
 

To check the DNS Glossary, please visit DNS Records Explained - Domain Name System Management.
 


Note that DNS record changes may take 24-48 hours to take effect.
 


Related Articles:

How to update DNS records
How to update Nameservers ​​​​​​​
How to update A records
How to update MX records