Configurer votre domaine d'envoi pour Adapty Mail
Adapty Mail envoie les campagnes depuis votre propre domaine — pas depuis une adresse partagée — afin que la réputation de l’expéditeur reste sous votre contrôle. Un seul domaine vérifié suffit pour démarrer, et un projet peut en contenir jusqu’à cinq. Pour les étapes minimales, consultez la section domaine dans Démarrer avec Adapty Mail. Cet article couvre la configuration complète, le fonctionnement de la vérification, le comportement du warm-up automatique, et ce qui change lorsque vous envoyez depuis plusieurs domaines.
Prérequis
- Domaine apex : Saisissez votre domaine racine (par exemple,
yourapp.com), pas un sous-domaine. Les entrées commeapp.yourapp.comsont rejetées lors de la validation. Adapty Mail crée l’hôte d’envoi en tant que sous-domaine de celui-ci. - Enregistrements NS actifs : Le domaine doit être résolvable. Adapty Mail effectue une recherche DNS lors de la configuration et refuse les domaines sans enregistrements NS valides.
- Un projet par domaine : Un domaine ne peut pas être partagé entre plusieurs projets. S’il est déjà enregistré dans un projet — le vôtre ou celui d’un autre — la configuration échoue.
- Jusqu’à cinq domaines par projet : Chacun se vérifie et se chauffe indépendamment.
Ajouter un domaine d’envoi
Pour ajouter un domaine, dans Adapty Mail, accédez à Settings > DNS > la section Email domains.
- Dans le champ Domain, saisissez votre domaine apex, par exemple
yourapp.com. - Dans le champ Sending subdomain, saisissez le préfixe depuis lequel vos e-mails sont envoyés, ou laissez-le vide pour utiliser
mail. L’indication sous le champ affiche l’hôte résultant : Emails will be sent from mail.yourapp.com. - Cliquez sur Add domain. Adapty Mail valide les informations saisies, enregistre le domaine et crée une fiche pour celui-ci avec tous les enregistrements DNS nécessaires.
- Ajoutez chaque enregistrement de la carte à votre DNS chez votre registrar, exactement comme indiqué. La carte les regroupe par ce qu’ils authentifient — Quels enregistrements ajouter couvre chaque groupe et lesquels sont obligatoires. Pour tout récupérer en une fois, cliquez sur Export et choisissez CSV, GoDaddy zone file ou Cloudflare zone file.
- Cliquez sur Check pour vérifier immédiatement, ou quittez la carte — Adapty Mail interroge le DNS de son côté.
Sur Cloudflare, chaque CNAME doit être en DNS only. Cloudflare proxy les nouveaux enregistrements par défaut, donc un CNAME ajouté manuellement se retrouve en mode Proxied (le nuage orange) et résout vers l’adresse propre à Cloudflare au lieu de la cible émise par Adapty Mail — la vérification n’aboutit jamais. Cliquez sur le nuage pour passer chaque CNAME en DNS only. L’export Cloudflare zone file configure automatiquement DNS only, donc les enregistrements importés n’ont aucune modification à faire.
Le compteur et l’anneau dans l’en-tête de la carte indiquent combien d’enregistrements obligatoires ont été vérifiés — ils ne se remplissent qu’une fois que tous sont résolus.
Choisir le sous-domaine d’envoi
Le préfixe fait partie de l’adresse d’expéditeur visible par chaque destinataire, aussi Adapty Mail valide le libellé avant d’enregistrer le domaine :
- Utilisez des lettres minuscules, des chiffres et des tirets, sans tiret en début ou en fin, jusqu’à 63 caractères.
www,smtp,admin,api,mxetdkimsont réservés.- Les labels offensants et ceux qui imitent une marque connue —
paypal, par exemple — sont rejetés. Les termes marketing courants commenews,offersouhellosont acceptés. - Le préfixe est fixé dès que le domaine est enregistré. Pour envoyer depuis un autre hôte, supprimez le domaine et ajoutez-le à nouveau, ou ajoutez un second domaine.
Les enregistrements à ajouter
La carte liste les enregistrements en trois groupes, plus un enregistrement optionnel sur votre domaine racine. Les noms dans cette section supposent le domaine yourapp.com et le préfixe par défaut mail.
| Groupe | Enregistrements | Ce qu’il fait |
|---|---|---|
Infrastructure d’envoi sur mail.yourapp.com | 3 CNAMEs DKIM, plus un MX et un SPF TXT sur hello.mail.yourapp.com | Signe vos campagnes et redirige les rebonds vers Adapty Mail |
Boîte d’envoi de chauffe sur mail.yourapp.com | CNAMEs DKIM, un MX, un TXT de vérification de domaine, un SPF TXT et un DMARC TXT sur _dmarc.mail.yourapp.com | Gère la boîte qui construit votre réputation d’expéditeur pendant la chauffe |
Médias & redirections sur go.yourapp.com | Un CNAME pour l’hôte, un TXT de propriété _cf-custom-hostname.go.yourapp.com et un CNAME _acme-challenge.go.yourapp.com | Sert les images et les liens suivis de vos e-mails depuis votre propre domaine |
Politique DMARC sur yourapp.com (optionnel) | Un enregistrement TXT sur _dmarc.yourapp.com | Indique aux fournisseurs destinataires comment traiter les e-mails qui échouent à l’authentification |
Chaque enregistrement des trois premiers groupes est obligatoire, y compris ceux sur go.yourapp.com — la configuration reste incomplète tant que cet hôte n’est pas vérifié. L’enregistrement DMARC sur votre domaine racine est une suggestion et n’est pas comptabilisé dans la progression de la carte.
Tous les enregistrements d’authentification se trouvent sous le sous-domaine d’envoi, de sorte que les enregistrements SPF et DMARC que votre domaine racine possède déjà pour votre messagerie professionnelle habituelle restent intacts.
Référence des enregistrements DNS
DKIM — 3 enregistrements CNAME. Signatures cryptographiques qui prouvent que l’e-mail n’a pas été altéré pendant le transit.
| Champ | Format |
|---|---|
| Type | CNAME |
| Nom | {token}._domainkey.mail.yourapp.com |
| Valeur | {token}.dkim.amazonses.com |
MAIL FROM — 1 enregistrement MX. Gère les rebonds.
| Champ | Format |
|---|---|
| Type | MX |
| Name | hello.mail.yourapp.com |
| Priority | 10 |
| Value | feedback-smtp.{region}.amazonses.com |
MAIL FROM — 1 enregistrement TXT. Autorise Adapty à envoyer en votre nom.
| Field | Format |
|---|---|
| Type | TXT |
| Name | hello.mail.yourapp.com |
| Value | "v=spf1 include:amazonses.com ~all" |
DMARC — 1 enregistrement TXT sur votre domaine racine. Facultatif, mais recommandé.
| Field | Format |
|---|---|
| Type | TXT |
| Name | _dmarc.yourapp.com |
| Value | v=DMARC1; p=reject |
La boîte mail de mise en chauffe et les enregistrements go.yourapp.com suivent les mêmes formats, avec des noms et des valeurs fournis par les prestataires de messagerie et d’hébergement qu’Adapty Mail utilise. Les tokens, régions, noms d’hôtes et valeurs de propriété sont tous générés à la configuration — copiez-les depuis la fiche domaine ou un export, jamais depuis cette référence.
Fonctionnement de la vérification
Une fois les enregistrements en place, Adapty Mail interroge le DNS automatiquement, et vous pouvez également déclencher des vérifications manuellement.
- Interrogation automatique : la première vérification s’effectue 1 minute après l’ajout du domaine, puis l’intervalle double — 2, 4, 8 minutes, etc. — jusqu’à se stabiliser à une fois par heure. L’interrogation se poursuit jusqu’à ce que les enregistrements se résolvent ou que la fenêtre de 7 jours se ferme.
- Vérification manuelle : cliquez sur Check pour lancer une vérification immédiate. Un délai de 10 secondes s’applique entre deux vérifications manuelles ; si vous cliquez trop tôt, le tableau de bord affiche “Please wait before checking again”.
- Résultats par enregistrement : chaque enregistrement est résolu dans le DNS en direct et marqué comme vérifié uniquement si la réponse correspond à ce qu’Adapty Mail a émis. Un enregistrement existant avec une valeur différente reste non vérifié, comme s’il était absent.
- Délai de 7 jours : si la vérification ne s’effectue pas dans les 7 jours, le domaine est marqué comme « failed ». Ajoutez à nouveau le domaine dans Settings > DNS pour ouvrir une nouvelle fenêtre. Les enregistrements chez votre registrar sont toujours actifs — rien à rajouter de votre côté.
- Après la vérification : si vous supprimez ou modifiez les enregistrements par la suite, le fournisseur de messagerie finit par rétrograder le domaine. Conservez-les en place aussi longtemps que vous comptez envoyer des e-mails.
- Propagation DNS : prend généralement quelques minutes, mais peut aller jusqu’à 48 heures dans de rares cas.
Définir le nom de l’expéditeur
Une fois un domaine vérifié, sa carte affiche un champ Email sender name. Adapty Mail le remplit avec le nom de votre projet et envoie depuis hello@ sur votre sous-domaine d’envoi, de sorte que l’indication du champ affiche l’intégralité de la ligne De — Your Company <hello@mail.yourapp.com>. Le nom est propre à chaque domaine : un projet qui envoie depuis deux domaines doit en configurer deux.
Préchauffage du domaine
Les nouveaux domaines n’ont aucune réputation auprès des fournisseurs de messagerie comme Gmail ou Yahoo, donc envoyer un grand volume d’e-mails depuis un domaine tout neuf risque de faire atterrir vos messages dans les spams. Adapty Mail préchauffe chaque domaine de manière autonome, selon deux méthodes qui s’exécutent simultanément. Aucune configuration n’est nécessaire.
Une boîte mail en cours de chauffe. Dès que le DNS est vérifié, Adapty Mail crée une boîte mail sur votre sous-domaine d’envoi et la confie à un service de chauffe, qui échange des e-mails conversationnels ordinaires depuis celle-ci. La fiche du domaine indique dans quelle phase se trouve la boîte mail. Le trafic de chauffe nécessite les enregistrements MX, DKIM et SPF du groupe de chauffe : tant que l’un d’eux n’est pas vérifié, la fiche affiche Awaiting DNS record verification et aucune chauffe n’a lieu.
Une limite d’envoi quotidienne progressive. Vos campagnes sont comptabilisées séparément de la boîte mail en chauffe, selon 20 paliers.
Comment fonctionnent les niveaux
Votre domaine commence au Niveau 1 (100 envois/jour) et progresse d’un niveau à la fois, automatiquement. Un domaine avance dès qu’il a épuisé le quota journalier de son niveau actuel — les envois et les tentatives limitées comptent tous les deux — et la limite supérieure s’applique dès le lendemain. Le premier jour d’un niveau, le quota est libéré progressivement au fil de la journée plutôt qu’en une seule fois. La progression est uniquement déterminée par le volume, et les niveaux ne font que monter : il n’y a pas de retour automatique en arrière. Au-delà du dernier niveau, le domaine envoie sans limite journalière.
| Tier | Limite quotidienne |
|---|---|
| 1 | 100 |
| 2 | 200 |
| 3 | 300 |
| 4 | 500 |
| 5 | 750 |
| 6 | 1,000 |
| 7 | 1,500 |
| 8 | 2,500 |
| 9 | 3,500 |
| 10 | 5,000 |
| 11 | 7,000 |
| 12 | 9,000 |
| 13 | 12,000 |
| 14 | 15,000 |
| 15 | 19,000 |
| 16 | 24,000 |
| 17 | 30,000 |
| 18 | 37,000 |
| 19 | 46,000 |
| 20 | 57,000 |
Impact du lancement selon la taille de l’audience
| Taille de l’audience | Effet au lancement |
|---|---|
| Moins de 100 utilisateurs | Audience entière atteinte dès le premier jour |
| 100–2 000 utilisateurs | Envoi étalé sur plusieurs jours |
| 2 000+ utilisateurs | Envoi étalé sur 1 à 2 semaines |
Lancez votre première campagne dès que la vérification DNS est terminée. Plus tôt vous commencez à envoyer, plus vite votre domaine progresse dans les niveaux et atteint sa capacité quotidienne maximale.
Envoyer depuis plusieurs domaines
Chaque domaine conserve son propre niveau, son quota et sa réputation, donc un second domaine augmente le plafond de ce que le projet peut envoyer par jour.
Pour en ajouter un, rendez-vous dans Settings > DNS et, en bas de la liste Email domains — sous les enregistrements du dernier domaine — cliquez sur Add domain. La procédure est ensuite identique à celle de votre premier domaine : choisissez le domaine et son sous-domaine d’envoi, ajoutez les enregistrements indiqués, puis vérifiez-les. Le nouveau domaine démarre au niveau 1 et gravit sa propre échelle à partir de là, tandis que le domaine déjà vérifié continue d’envoyer à sa limite actuelle.
Lorsqu’un e-mail doit être envoyé, Adapty Mail parcourt les domaines du projet dans l’ordre et envoie depuis le premier disposant encore de capacité :
- Les plus récents en priorité. Un domaine ajouté plus tard est préféré à un domaine plus ancien.
- Un domaine par destinataire par campagne. Le premier domaine qui envoie un e-mail à un destinataire dans une campagne continue de porter les e-mails de cette campagne pour lui, de sorte que l’adresse d’expéditeur reste la même en cours de séquence. Cette association prend le dessus sur la règle ci-dessus : l’e-mail est envoyé depuis le domaine mémorisé ou pas du tout ; si ce domaine a atteint son quota, il est abandonné même si un autre domaine a de la capacité disponible.
- Les profils antérieurs au 23 juillet 2026 restent sur votre domaine le plus ancien — l’adresse d’expéditeur qu’ils ont déjà vue.
- Un e-mail abandonné est une suppression, pas une nouvelle tentative. Ce n’est que lorsque chaque domaine candidat a atteint sa limite quotidienne que l’e-mail est abandonné, ce qui annule la séquence du destinataire et supprime le profil avec la raison de limitation. Consultez Suppression et désabonnements.
Limitations
- Un seul préfixe d’envoi par domaine : choisissez-le lors de l’enregistrement du domaine ; il ne pourra plus être modifié ensuite.
- Domaines apex uniquement : les sous-domaines, les points finaux et les noms d’hôte à un seul label sont refusés.
- Pas de domaines internationalisés : Punycode et IDN ne sont pas pris en charge. Le domaine doit être en ASCII uniquement.
- La suppression est définitive : l’envoi depuis le domaine s’arrête immédiatement, sa progression de vérification est supprimée, et la boîte d’envoi de préchauffage ainsi que la réputation accumulée disparaissent. Vos enregistrements DNS restent chez votre registrar — supprimez-les vous-même.
- Unicité entre projets : un domaine enregistré dans un autre projet ne peut pas être réutilisé. Si vous voyez “Domain is already registered to another project”, choisissez un autre domaine ou contactez le support.
Dépannage
| Problème | Solution |
|---|---|
| « Enter a valid domain (e.g. example.com) » | Vérifiez la saisie : domaine apex uniquement, ASCII uniquement, TLD d’au moins 2 caractères, sans tiret en début ou en fin. |
| « Domain does not have valid DNS records » | Le domaine apex lui-même doit être résolvable. Confirmez que vos enregistrements NS sont actifs avant de réessayer. |
| « Domain is already registered to another project » | Choisissez un autre domaine, ou contactez le support si vous pensez que l’enregistrement est une erreur. |
| « This subdomain cannot be used » | Le label est réservé ou a été rejeté par le filtrage. Choisissez-en un autre — voir Choisir le sous-domaine d’envoi. |
| « Please wait before checking again » | Attendez 10 secondes entre chaque vérification manuelle. La vérification automatique se poursuit en arrière-plan. |
| Les enregistrements restent non vérifiés | Vérifiez qu’ils correspondent exactement — pas de point final, cibles CNAME correctes, une seule valeur par enregistrement. La propagation DNS peut prendre jusqu’à 48 heures. |
| Les CNAMEs restent non vérifiés sur Cloudflare | Les enregistrements sont en mode Proxied. Passez chacun en DNS only, puis cliquez sur Check. |
| Le warm-up affiche « Awaiting DNS record verification » | Les enregistrements MX, DKIM et SPF de la boîte mail de warm-up ne sont pas encore vérifiés. Ajoutez-les ou corrigez-les, puis cliquez sur Check. |
Le groupe go. ne passe pas au vert | La carte indique la raison sous le nom d’hôte. Vérifiez ses enregistrements CNAME et TXT, puis cliquez sur Check — le domaine n’est pas entièrement configuré tant que cet hôte n’est pas actif. |
| « Cannot delete: some identities are verified » | Le domaine a été configuré avant le warm-up automatique et ne peut pas être supprimé depuis le tableau de bord. Contactez le support. |
| Les e-mails arrivent en spam | Vérifiez que votre enregistrement DMARC est publié. Les nouveaux domaines ont besoin d’un temps de warm-up — consultez Domain warm-up. |
| Taux de rebond élevé | Vérifiez que votre liste d’audience contient des adresses valides et ayant consenti. Voir Suppression pour savoir ce qui se passe avec une adresse qui rebondit. |