While SPF records play a valuable role in email authentication, they are insufficient on their own to provide comprehensive protection. By adopting a multi-layered approach that combines SPF with DKIM, DMARC, and robust security practices, you can significantly reduce the risk of email spoofing and phishing attacks, safeguarding your domain and reputation.

In this blog, we are explaining how you can setup your SPF records for your domain. These tips will solve your SPF record issue for Google Workspace, Zoho Mail and Outlook.

What is SPF?

Think of SPF as a digital whitelist for your domain. It specifies which IP addresses are authorized to send emails on your behalf. When a receiving server receives an email claiming to be from your domain, it checks the sender’s IP address against your SPF record. If the IP address matches, the email is considered legitimate. If not, the email is flagged as suspicious, potentially preventing spam and phishing attempts.

Why is SPF Important?

Implementing SPF offers several benefits :

  • Reduced spam and phishing attacks: By verifying senders, SPF helps to filter out malicious emails, protecting your users from fraud and data breaches.
  • Enhanced email deliverability: Well-configured SPF records improve email deliverability, ensuring legitimate emails reach their intended recipients.
  • Improved brand reputation: By preventing unauthorized emails from being sent under your domain, SPF safeguards your brand reputation and builds trust with your audience.

Standard SPF Records for Popular SMTP Providers :

G Suite :

v=spf1 include:_spf.google.com ~all

Zoho Mail :

v=spf1 include:zoho.com ~all

Outlook.com :

v=spf1 include:spf.protection.outlook.com ~all

You can do manual setup by using following methods.

Setting Up SPF Records:

G Suite:

  1. Sign in to your Google Admin console.
  2. Navigate to Apps > Google Workspace > Gmail > Advanced settings.
  3. Under Authentication, click SPF records.
  4. Review the generated SPF record and copy it.
  5. Log in to your domain registrar’s control panel.
  6. Locate the DNS management section.
  7. Add a new TXT record with the following details:
    • Name: @ (your domain name)
    • Type: TXT
    • Value: Paste the copied SPF record
  8. Save your changes.

Zoho Mail:

  1. Log in to your Zoho Mail admin console.
  2. Go to Domains.
  3. Select your domain and click SPF.
  4. Click Generate SPF Record.
  5. Choose your desired SPF policy options.
  6. Copy the generated SPF record.
  7. Log in to your domain registrar’s control panel.
  8. Locate the DNS management section.
  9. Add a new TXT record with the following details:
    • Name: @ (your domain name)
    • Type: TXT
    • Value: Paste the copied SPF record
  10. Save your changes.

Outlook.com:

  1. Sign in to your Microsoft 365 admin portal.
  2. Go to Domains.
  3. Select your domain and click Set up.
  4. Under Email, click TXT record.
  5. Copy the provided SPF record value.
  6. Log in to your domain registrar’s control panel.
  7. Locate the DNS management section.
  8. Add a new TXT record with the following details:
    • Name: @ (your domain name)
    • Type: TXT
    • Value: Paste the copied SPF record
  9. Save your changes.

Implementing and maintaining SPF records can help you significantly to provide safety and improve your email deliverability.

Setting up SPF records can turn out to be a complex things if you are doing it for the first time, but you can surely get a way around it. You can check your domain SPF record below!


    By submitting my information and clicking the button above, I agree to the processing of my personal data in accordance with SendBuzz's Privacy Statement .