How to authenticate your sending domain with Transactional Email
This page shows you how to manually configure your sending domain's DNS records to authenticate the domain and start sending transactional emails.
Before you start
To complete the actions presented below, you must have:
- A Scaleway account logged into the console
- Owner status or IAM permissions allowing you to perform actions in the intended Organization
- Configured a domain name for Transactional Email
- Click Transactional Email in the Domains & Web Hosting section of the console side menu. The Transactional Email overview page displays.
- Click the name of the email domain you want to authenticate. The domain overview page displays. You can see the status of the DNS records.
- Click the DNS records tab.
On this tab, you can configure:
- SPF record – Authorizes specific mail servers to send emails on behalf of your domain, preventing unauthorized use.
- DKIM record – Adds a digital signature to verify email integrity and confirms it was sent from your domain.
- DMARC record – Defines how receiving servers should handle authentication failures and enables reporting for your domain.
- MX record – Directs incoming emails to your mail server but is not involved in sending or authenticating outgoing emails.
How to configure SPF records
-
Scroll to the SPF, DKIM and DMARC records section.
-
Copy the value that applies to your case to add an SPF record.
-
Add a
TXT
record type in the same zone as your Transactional Email's domain, on your DNS zone. -
Paste the value you have copied in the Value section.
-
Save your changes.
How to configure DKIM records
- Scroll to the SPF, DKIM and DMARC records section.
- Copy the value that applies to your case to add an DKIM record.
- Add a
TXT
record type in the same zone as your Transactional Email's domain, on your DNS zone. - Copy the name that displays in the console and past it in the Name field.
- Copy the value that displays in the console and paste it in the Value section.
- Save your changes.
How to configure DMARC records
-
Add a
TXT
record type in the same zone as your Transactional Email's domain, on your DNS zone. -
Enter
_dmarc
in the Name field, followed by the domain name. For example, if your domain is calledmy-domain.com
, you should have_dmarc.my-domain.com.
in the Name field. -
Enter your desired tags and their values in the Value section. Make sure that you add the mandatory
v
andp
tags, and that you separate tags from each other with semi-colons. Find out about DMARC configuration in our dedicated documentation. Your Value field should look similar to the following:v=DMARC1; p=none; rua=mailto:your@email.com
-
Confirm the changes and add the DMARC record.
How to configure MX records
- Add an MX record type in the root zone of your domain on your DNS zone.
- Enter a name of your choice in the Name field.
- Set
10
as a priority for your MX record. - Enter the name of your MX followed by a trailing dot in the Hostname field.
- Save your changes.
How to add Scaleway's MX record
- Add an MX record type in the root zone of your domain on your DNS zone.
- Enter a name of your choice in the Name field.
- Set
10
as a priority for your MX record. - Enter
blackhole.tem.scaleway.com.
in the Hostname field. Make sure you add the trailing dot at the end of the value. - Save your changes.