Aller au contenu
NouveauDécouvrir comment

Ajouter SPF, DKIM & DMARC sur GoDaddy, Namecheap, Cloudflare & Route 53

Les enregistrements DNS fournis par FirstSales sont identiques partout — seule l'interface du registraire diffère. Cloudflare se fait en un clic ; voici où se trouvent les champs TXT/CNAME chez chacun des quatre grands acteurs.

  1. Les enregistrements sont les mêmes partout

    Commencez dans FirstSales : Mailbox → Email Authentication. Vous y trouverez vos enregistrements SPF (TXT), DKIM (TXT/CNAME, un ou plusieurs sélecteurs comme mail._domainkey) et DMARC (TXT), chacun avec un host et une value. Copiez-les — ce sont eux que vous collerez chez n'importe quel registrar. Ne copiez pas de valeurs ailleurs ; elles sont générées par domaine.

    Les enregistrements sont les mêmes partout
  2. Comprendre host vs. value

    Chaque enregistrement a un type (TXT ou CNAME), un host/name (@ pour le domaine racine, ou un sous-domaine comme _dmarc ou mail._domainkey), et une value. Les registrars nomment ces champs différemment — Name/Host, Value/Content/Points-to — mais ce sont toujours les deux mêmes champs.

  3. Cloudflare — en un clic

    Si votre domaine est sur Cloudflare, FirstSales le détecte et propose une fenêtre en un clic : collez un token Zone › DNS › Edit à portée limitée et FirstSales écrit SPF/DKIM/DMARC pour vous. C'est le chemin le plus rapide, et le token est à usage unique — jamais stocké ni journalisé. Voir Cloudflare one-click DNS.

  4. Cloudflare — manuel (si vous préférez)

    DNS → Records → Add record : renseignez Type, Name (host) et Content (value). Laissez le proxy sur DNS-only (nuage gris) pour les enregistrements mail — le proxying les casse.

  5. GoDaddy

    Domain → DNS → Manage Zones/Records → Add. Correspondance : Type = TXT/CNAME, Name = le host (utilisez @ pour la racine), Value = la valeur FirstSales. Enregistrez, et laissez le temps à la propagation.

  6. Namecheap

    Domain List → Manage → Advanced DNS → Add New Record. Correspondance : Type, Host = le host (@ pour la racine), Value. Enregistrez.

  7. AWS Route 53

    Hosted zones → votre zone → Create record. Record name = host, Record type = TXT/CNAME, Value = la valeur FirstSales (entourez les valeurs TXT de guillemets, comme l'exige Route 53). Enregistrez.

  8. Ajoutez le CNAME du tracking-domain, puis vérifiez

    Ajoutez le seul CNAME du tracking-domain de la même façon, puis retournez sur FirstSales et relancez la vérification : les statuts passent de pending → CNAME OK → SSL OK → Verified, et les vérifications d'authentification passent au vert. La propagation peut prendre de quelques minutes à quelques heures — ne réajoutez pas les enregistrements en attendant.

Astuces de pro

  • Copiez toujours depuis votre propre écran

    Copiez les enregistrements depuis votre écran Email Authentication : jamais depuis un tutoriel. Le sélecteur DKIM et les valeurs sont générés par domaine et vous sont propres.

  • Gardez les enregistrements mail en DNS-only sur Cloudflare

    Le proxying (nuage orange) casse SPF, DKIM, DMARC et les CNAME de tracking. Gardez-les en DNS-only (nuage gris).

  • Des mots différents, les mêmes deux champs

    Host/Name/Points-to/Content sont juste des libellés propres à chaque registrar pour les mêmes host et value que FirstSales vous affiche.

  • Ne paniquez pas devant Pending

    La propagation DNS prend de quelques minutes à quelques heures après l'enregistrement. Relancez la vérification du statut au lieu de réajouter des enregistrements.

Questions fréquentes

Pourquoi ai-je besoin de SPF, DKIM et DMARC ?

Sans eux, les fournisseurs de messagerie ne peuvent pas vérifier que votre mail vient réellement de vous, donc il finit en spam. Ce sont les fondations de la délivrabilité.

Les valeurs des enregistrements sont-elles les mêmes pour tout le monde ?

Non. Les valeurs SPF/DKIM/DMARC sont générées par domaine (DKIM a même un sélecteur unique). Copiez toujours depuis votre propre écran Email Authentication.

Mon registrar l'appelle ‘Name’ et non ‘Host’ — est-ce la même chose ?

Oui. Name et Host sont le même champ ; Value, Content et Points-to sont le même champ. Utilisez @ pour le domaine racine.

Je suis sur Cloudflare — dois-je ajouter les enregistrements à la main ?

Non. Utilisez la fenêtre en un clic avec un token DNS à portée limitée et à usage unique, et FirstSales les écrit pour vous. Le manuel fonctionne aussi, si vous préférez.

Pourquoi mon enregistrement est-il encore ‘Pending’ après enregistrement ?

C'est la propagation DNS — elle peut prendre de quelques minutes à quelques heures. Relancez la vérification du statut plutôt que d'ajouter des enregistrements en double.

Ai-je besoin d'un enregistrement DKIM si j'ai le DKIM géré ?

Certains types de connecteur (password/relay) utilisent le DKIM géré et s'en occupent pour vous — votre écran l'indiquera. Sinon, ajoutez l'enregistrement DKIM affiché.

Mon mail continue d'arriver en spam après l'ajout des enregistrements — pourquoi ?

Les enregistrements n'ont peut-être pas encore propagé ou été vérifiés, ou le problème vient du warm-up ou du contenu. Vérifiez d'abord que tous les statuts sont au vert, puis consultez Emails landing in spam — the checklist.

Délivrabilité

Une prospection qui continue quand vous vous déconnectez.Leads, emails, relances et réponses, gérés.

Connectez des boîtes illimitées et laissez les agents IA trouver les leads, écrire chaque email et relancer. Ou envoyez vos propres modèles en mode manuel. À partir de $29/mois.

$1 pour 3 jours · Annulez quand vous voulez · Sans engagement

Installer avec l'IA

Votre agent de code installe la CLI et les skills FirstSales pour vous.

Prompt pour Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.