Catch-all domain, attrapez les toutes !

11 Jun 2025

Qu’est-ce qu’un "catch-all domain" ?

Un domaine personnalisé catch-all (ou "domaine attrape-tout") est une configuration d’email qui permet à toutes les adresses possibles sur un domaine de rediriger vers une seule boîte mail, même si elles n’ont pas été créées au préalable.

Par exemple on a le domaine : mondomainetropstyle.com, on configure un catch-all vers : toto@posteo.net et toutes les adresses mails ci-dessous fonctionneront par défaut :

On peut donc créer un alias unique par service à la volée, sans effort.

Pourquoi ça déchire ?

Cela permet :

Par contre, ce n'est pas magique non plus, ça demande un peu de configuration technique, et quelques euros pour le fournisseur de mail qui le propose ou le service spécialisé.

Ca a l'air trop bien, comment qu'on fait ?

1. Acheter un nom de domaine

On peut en acheter chez : Gandi.net, OVH, et plein d'autres.

2. Choisir une solution de réception d’e-mails

On a 3 options :

 

Mise en pratique avec Mailbox.org et mon nom de domaine sur OVH

Objectif

Configurer les bons enregistrements DNS chez OVH pour :

  1. Que les mails à *@googlesaitouesttamere.com soient reçus par Mailbox.org
  2. Que l'on puisse envoyer et recevoir depuis ce domaine via son compte Mailbox.org
  3. Et que tout soit authentifié correctement (SPF, DKIM, DMARC)

1e étape côté Mailbox.org : ajout du domaine

Les instructions sont disponibles dans l'aide de mailbox ici, mais je détaille quand même la manip ci-dessous :

  1. Se connecter à son compte Mailbox.org
  2. Aller dans :
    • Settings (1) >mailbox.org (2) > E-mail Aliases (3)
    • En bas dans la partie Aliases own domain
    • Dans la partie Add external address (4) indiquer test@googlesaitouesttamere.com
    • Cliquer sur le bouton Add (5) to do
  3. Mailbox.org va ensuite générer un message d'erreur, mais c'est normal
    • Copier ce qui est indiqué dans la zone de texte (6) dans notepad to do

2e étape côté OVH : config de base

  1. Se connecter à son espace client OVH
  2. Aller dans : Web Cloud > Zone DNS to do
  3. Cliquer sur son domaine
    to do

    Créer l'entrée TXT

  4. Ajouter une entrée de type TXT
    to do to do
  5. Dans la partie Sous-domaine indiquer le code qui était avant .example.com dans l'exemple de mailbox et dans la partie Valeur indiquer ce qui était après TXT et valider to do

Créer les entrées MX

  1. Ajouter une entrée de type MX to do
  2. Laisser vide la partie Sous-domaine, indiquer 10 dans la partie Priorité et mxext1.mailbox.org. dans la partie Cible et valider to do
  3. Faire pareil avec mxext2.mailbox.org.
  4. Faire pareil avec mxext3.mailbox.org. (cette fois avec une priorité 20)

3e étape côté OVH : config avancée

Les instructions sont disponibles dans l'aide de mailbox ici, mais je détaille quand même la manip ci-dessous :

Créer l'entrée TXT pour le protocole SPF (anti-usurpation)

  1. Ajouter une entrée de type TXT
  2. Laisser vide la partie Sous-domaine, et indiquer v=spf1 include:mailbox.org ~all dans la partie Valeur to do

Créer les entrées CNAME pour le protocole DKIM (authentification avancée)

  1. Ajouter une entrée de type CNAME
  2. Indiquer mbo0001._domainkey dans la partie Sous-domaine et MBO0001._domainkey.mailbox.org. dans la partie Cible to do
  3. Faire pareil avec mbo0002._domainkey et MBO0002._domainkey.mailbox.org.
  4. Faire pareil avec mbo0003._domainkey et MBO0003._domainkey.mailbox.org.
  5. Faire pareil avec mbo0004._domainkey et MBO0004._domainkey.mailbox.org.

Créer l'entrée TXT pour le protocole DMARC

  1. Ajouter une entrée de type TXT
  2. Indiquer _dmarc dans la partie Sous-domaine, et indiquer "v=DMARC1;p=none;rua=mailto:postmaster@googlesaitouesttamere.com" dans la partie Valeur to do

4e étape côté Mailbox : ajout de l'adresse catch-all

Les instructions sont disponibles dans l'aide de mailbox ici, mais je détaille quand même la manip ci-dessous :

  1. Se connecter à son compte Mailbox.org
  2. Aller dans :
    • Settings > mailbox.org > E-mail Aliases
    • En bas dans la partie Aliases own domain
    • Dans la partie Add external address indiquer @googlesaitouesttamere.com
    • Cliquer sur le bouton Add

Une fois que tout est en place

Attendre quelques heures (propagation DNS). On peut tester avec https://dmarcian.com/spf-survey/ ou https://www.mail-tester.com.

Filtrer les emails indésirables

Pour éviter de polluer sa boite mail avec les spams, quelques règles de filtrage qui permettent d'en éviter 95%.

  1. Se connecter à son compte Mailbox.org
  2. Aller dans Settings > Mail > Filter Rules
  3. Créer la règle suivante :
    • Rule name : report domain
    • Conditions
      • Subject Contains Report Domain: googlesaitouesttamere.com
    • Actions
      • File into folder Spam
  4. Créer la règle suivante :
    • Rule name : Move mails from MAILER-DAEMON@NULL.NULL into folder Spam
    • Conditions
      • Email adress, Header From, Part All, Is exactly MAILER-DAEMON@NULL.NULL
    • Actions
      • File into folder Spam
  5. Créer la règle suivante :
    • Rule name : Move mails from postmaster@ into folder Spam
    • Conditions
      • Email adress, Header From, Part All, Starts with postmaster@
    • Actions
      • File into folder Spam
  6. Créer la règle suivante :
    • Rule name : Move mails with subject Undelivered Mail Returned to Sender into folder Spam
    • Conditions
      • Email adress, Header From, Part All, Starts with MAILER-DAEMON@
      • Subject Contains Undelivered Mail Returned to Sender
    • Actions
      • File into folder Spam

        Test final

        Envoyer un mail à une adresse inventée : nimportequoi@googlesaitouesttamere.com. Il devrait arriver dans sa boîte principale Mailbox.org.