---
title: Setting up SPF and DKIM records with Transactional Email for popular DNS providers
description: Learn how to add SPF and DKIM records for transactional email on popular DNS providers with our step-by-step guide.
tags: spf dkim dns godaddy cloudflare namecheap
products:
  - transactional-email
  - domains-and-dns
dates:
  validation: 2025-07-16
  posted: 2022-11-07
  validation_frequency: 12
difficulty: beginner
usecase:
  - best-practices
ecosystem:
  - third-party
---
import image from './assets/scaleway_dkim_record_name.webp'
import image2 from './assets/scaleway_dkim_value_tuto.webp'
import image3 from './assets/scaleway_dns_cloudflare.webp'
import image4 from './assets/scaleway_dkim_record_name.webp'
import image5 from './assets/scaleway_dkim_value_tuto.webp'
import image6 from './assets/scaleway_dkim_record_name.webp'
import image7 from './assets/scaleway_dkim_value_tuto.webp'

import Requirements from '@macros/iam/requirements.mdx'


In this tutorial, you will learn how to set up [SPF](/transactional-email/concepts/#spf-record) and [DKIM](/transactional-email/concepts/#dkim-record) records with Transactional Email for other DNS providers such as [GoDaddy](https://www.godaddy.com/), [Cloudflare](https://www.cloudflare.com/) and [Namecheap](https://www.namecheap.com/).

<Requirements />

- A Scaleway account logged into the [console](https://console.scaleway.com)
- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
- [Configured your domain(s) with Transactional Email](/transactional-email/how-to/configure-domain-with-transactional-email/).
- Domain names with GoDaddy, Cloudflare, and/or Namecheap

## Configure DNS settings for GoDaddy

1. Log in to your [GoDaddy](https://www.godaddy.com/) account.
2. Click **Domains** then click the three dots next to the domain name you want to configure.
3. Click **Manage DNS**. The DNS Management page displays your existing DNS records.

###  Setting up SPF for GoDaddy

1. Click **Add** in the **DNS Records** section.
2. Select **TXT** in the **Type** drop-down list.
3. Enter "@" in the **Name** section.
4. Copy the following value:
    ```
    v=spf1 include:_spf.scw-tem.cloud -all
    ```
5. Paste the value you have copied into the **Value** section.
6. Select **1 Hour** in the **TTL** section.
7. Click the **Save** button.

###  Setting up DKIM for GoDaddy

1. Click **Add** in the **DNS Records** section.
2. Select **TXT** in the **Type** drop-down list.
3. Copy the name that displays in the [Scaleway console](https://console.scaleway.com/transactional-email/domains/create).
    <Lightbox image={image} alt="" />
4. Paste it in the **Name** section.
5. Copy the value that displays in the console.
    <Lightbox image={image2} alt="" />
6. Paste the value you have copied into the **Value** section.
7. Select **1 Hour** in the **TTL** section.
8. Click the **Save** button.

### Setting up DMARC for GoDaddy

1. Click **Add** in the **DNS Records** section.
2. Select **TXT** in the **Type** drop-down list.
3. Access your domain's **DNS Verification** tab and scroll to the **DMARC record** section.
4. Copy the values that display in the **Name** and **Value** sections.
5. Paste them in the **Name** and **Value** sections.
6. Click the **Save** button.

## Configure DNS settings for Cloudflare

1. Log in to your [Cloudflare](https://www.cloudflare.com) account.
2. Click the domain you want to configure.
3. Click the **DNS** icon.
    <Lightbox image={image3} alt="" />

### Setting up SPF for Cloudflare

1. Click the **Add record** button.
2. Select **TXT** in the **Type** drop-down list.
3. Enter "@" in the **Name** section.
4. Copy the following value:
    ```
    v=spf1 include:_spf.scw-tem.cloud -all
    ```
5. Paste the value you have copied into the **Content** section.
6. Click **Save**.

### Setting DKIM for Cloudflare

1. Click the **Add record** button.
2. Select **TXT** in the **Type** drop-down list.
3. Copy the name that displays in the [Scaleway console](https://console.scaleway.com/transactional-email/domains/create).
    <Lightbox image={image4} alt="" />
4. Paste the value you have copied into the **Name** section.
5. Copy the value that displays in the console.
    <Lightbox image={image5} alt="" />
6. Paste the value you have copied into the **Content** section.
7. Click **Save**.

### Setting up DMARC for Cloudflare

1. Click the **Add record** button.
2. Select **TXT** in the **Type** drop-down list.
3. Access your domain's **DNS Verification** tab and scroll to the **DMARC record** section.
4. Copy the values that display in the **Name** and **Value** sections.
5. Paste them in the **Name** and **Content** sections.
6. Click **Save**.

## Configure DNS settings for Namecheap

1. Log in to your [Namecheap](https://www.cloudflare.com) account.
2. Click **Domain List** in the top-left menu. A list of your domains displays.
3. Click the **Manage** button next to the domain you want to configure.
4. Click the **Advanced DNS** tab to add your SPF and DKIM records.

### Setting up SPF for Namecheap

1. Click **ADD NEW RECORD**.
2. Select **TXT Record** in the **Type** drop-down list.
3. Enter "@" in the **Host** section.
4. Copy the following value:
    ```
    v=spf1 include:_spf.scw-tem.cloud -all
    ```
5. Paste the value you have copied into the **Value** section.
6. Click the **SAVE ALL CHANGES** button.

### Setting up DKIM for Namecheap

1. Click **ADD NEW RECORD**.
2. Select **TXT Record** in the **Type** drop-down list.
3. Copy the name that displays in the [Scaleway console](https://console.scaleway.com/transactional-email/domains/create).
    <Lightbox image={image6} alt="" />
4. Paste it in the **Host** section.
5. Copy the value that displays in the console.
    <Lightbox image={image7} alt="" />
6. Paste the value you have copied into the **Value** section.
7. Click the **SAVE ALL CHANGES** button.

### Setting up DMARC for Namecheap

1. Click **ADD NEW RECORD**.
2. Select **TXT Record** in the **Type** drop-down list.
3. Access your domain's **DNS Verification** tab and scroll to the **DMARC record** section.
4. Copy the values that display in the **Name** and **Value** sections.
5. Paste them in the **Host** and **Value** sections.
6. Click the **SAVE ALL CHANGES** button.