Guides

SPF Configuration on OVH: A Step-by-Step Guide

Published on
May 28, 2025
Post by
Mike Shamsuddin
SPF Configuration on OVH: A Step-by-Step Guide

Get more responses from your prospects. Make more sales.
Get Started for Free Today

You're paying for tools like Lemlist or Instantly, but if your emails go to spam, it’s like shouting into the void.

Even the best campaign can’t save you if no one reads your emails.

What you need is to set up email authentication methods like SPF that make your emails more secure and far more likely to land in the inbox.

If OVH is your domain provider, we’ll show you how to set up an SPF record on OVHcloud today.

How to Set Up an SPF Record on OVHcloud

  • Step 1: Log in to your OVHcloud account
  • Step 2: In the Control Panel, click on My Products and Services
  • Step 3: Click on See All, then select the domain you want to update
  • Step 4: Navigate to the DNS Zone tab
  • Step 5: Check if an SPF record already exists. You cannot have multiple SPF records, as this would cause issues during authentication.
    • Look for a TXT record that starts with v=spf1.
    • If it exists, do not create a new one. Instead, edit the existing record.
    • To include Google Workspace, for example, copy only this part:
    • include:_spf.google.com
    • Add it to your existing record like so:
    • v=spf1 include:somesendingserver.net include:_spf.google.com ~all
    • Note: SPF has a DNS lookup limit of 10. Ensure to remove unnecessary servers from your record.
  • Step 6: Find out what SPF records you need
    • Make a list of all services that send email on your behalf (e.g., Google Workspace, Mailgun, SendGrid).
    • Then, check their documentation for the correct include: SPF syntax.
    • Example:
    • Google Workspace → include:_spf.google.com
    • Mailgun → include:mailgun.org
    • SendGrid → include:sendgrid.net
  • Step 7: If no SPF record exists, click Add an entry
  • Step 8: Select TXT as the record Type
  • Step 9: Enter your SPF record in the Target field
    • Example:
    • v=spf1 include:_spf.google.com include:mailgun.org ~all
    • Important: Under Domain, enter: yourdomain.com.
    • You must append the dot (.) — OVH does not add it automatically
  • Step 10: Leave the TTL at the default value (usually 3600 seconds). Lowering it temporarily may help your record become active sooner.
  • Step 11: Click Save

When Does My SPF Record Become Active?

Your record will normally propagate within a few hours.

However, sometimes, DNS changes can take up to three days.

You can use a tool like MXToolbox to verify the status of your record.

Alternatively, you can use Mailivery’s DNS Status meter to check if your record is good to go.

The status indicator next to SPF will turn green if you’ve configured your SPF record correctly.

SPF record not working?

If after waiting for a day or two, your SPF record is still not working…

Let’s double-check its syntax.

You see, even the slightest error or typo, like an additional space, can render your record useless.

Use Mailivery’s free SPF Syntax checker below to ensure your record’s syntax is in order:

SPF Syntax Checker

SPF Explained: Stop Email Spoofing Before It Starts

The way regular email works makes it super easy for criminals to pretend to send email from a trusted domain. This is called email spoofing.

These bad guys use email spoofing to launch phishing attacks and other scams.

SPF, which stands for Sender Policy Framework, aims to prevent this by letting you decide what email servers can send from your domain. You can specify this in an SPF record.

Receiving email servers can then check your SPF record, and if the email comes from servers that are not in your record, it will fail authentication.

What does an SPF record look like?

An SPF record is a DNS TXT record. It looks like a line of code.

Here’s another example:

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

In the example above, Google’s servers are authorized to send from the domain.

Authorized servers always go into the include tag. In some cases, IP numbers are used to authorize servers. In that case, you use an ipv4 or ipv6 tag, depending on the type of IP number.

The other two components of the SPF record above are v=spf1 (the SPF version number - it’s always v=spf1) and the all mechanism.

All tags define the policy for emails that fail authentication. The two most frequently used all tag settings are:

  • ~all = soft fail: Emails that fail authentication are marked as suspicious but get delivered normally.
  • -all = hard fail: Emails that fail authentication get sent to spam or are not delivered.

All tags do not necessarily get the last say on what happens with unauthorized emails. Server configuration and DMARC records (another email security protocol) can override SPF’s recommendations and determine whether to reject, quarantine, or allow the message to pass through.

You Need More than Just SPF to Reach the Inbox

Setting up SPF is a good step toward better inbox placement for your cold emails.

However, SPF is part of a trio of email authentication protocols that form the frontline defense against phishing and spoofing. The other two are DKIM and DMARC.

DKIM checks if your emails have been tampered with during transit, and DMARC lets you decide what to do with unauthorized emails.

Together, these three email security methods make your emails much more secure, which is what email service providers love.

Your reward for implementing them? Better open rates!

Next Step: Email Warm Up

After setting up your email authentication records, it’s time to warm up your email.

What is email warm-up?

It's the process of gradually increasing the number of emails you send to establish a sender reputation while also getting engagement for your emails. This leads to even better inbox placement.

If you start sending 100s of daily emails from a domain without a sender reputation, they will go to the spam folder( if you're lucky, and they don't get rejected outright).

Email service providers don’t know you and will not let your avalanche of emails stalk their users' inboxes.

Instead, to reach them, you need to build up your sender reputation slowly. This is what email warm-up is all about.

Mailivery automates this warm-up process, using AI-powered email interactions to and from a network of 30,000 other Mailivery users.

It also provides comprehensive analytics (where are your warm-up emails landing) and blacklist monitoring for your domain.

Try Mailivery’s Starters plan free for 7 days.

Need to Set Up SPF on Another Domain Provider?

We can also help you to:

Don't Land In Spam.
Make more sales.
Get Started Today For Free.