API de vérification de domaine
Vérifiez le côté domaine d'une adresse : le domaine est-il actif, est-ce un fournisseur gratuit, un domaine d'entreprise, ou un catch-all ? Le tout en un seul appel.
Ce que Mailbeam contrôle
Chaque vérification lance 7 contrôles en parallèle et renvoie un résultat structuré en moins de 100 ms.
Détection des fournisseurs gratuits
L'indicateur `free_provider` identifie les adresses Gmail, Yahoo, Outlook et autres fournisseurs grand public. Servez-vous-en pour exiger une adresse professionnelle sur un produit B2B.
Indicateur de domaine catch-all
Le booléen `catch_all` identifie les domaines dont le serveur accepte toutes les adresses. Combiné au score de qualité plafonné, il permet des décisions nuancées sur les domaines d'entreprise catch-all.
Détection des domaines jetables
L'indicateur `disposable` attrape les services éphémères au niveau du domaine. Une adresse jetable est toujours rejetée, quelle que soit la réponse SMTP.
Validation des enregistrements MX
Le booléen `mx_check` confirme que le domaine dispose d'une infrastructure de messagerie active. Domaines d'entreprises disparues, domaines parqués et domaines expirés échouent à ce contrôle.
Contribution du domaine au score
Les signaux de réputation du domaine — ancienneté, historique MX, présence dans les registres d'entreprises connus — alimentent le score global. Un signal de domaine solide relève le score même quand le sondage SMTP n'est pas concluant.
Un seul appel, tous les champs de domaine
Tous les contrôles au niveau du domaine tournent dans l'endpoint verify standard. Pas d'endpoint dédié au domaine — le résultat complet porte à la fois l'intelligence de domaine et celle de la boîte.
Comment ça marche
Extraction du domaine
La partie domaine de l'adresse est analysée et normalisée pour tous les contrôles suivants.
Classification du fournisseur
Le domaine est comparé à la liste des fournisseurs gratuits, à la base des domaines jetables et aux signaux de registres de domaines d'entreprise connus.
Contrôle MX et catch-all
La requête DNS MX confirme que le domaine a une infrastructure de messagerie. Le sondage SMTP détermine s'il est catch-all.
Champs de domaine renvoyés
La réponse contient `free_provider`, `disposable`, `catch_all`, `mx_check` et le `score` influencé par le domaine — prêts pour la logique de votre application.
Intégrez-le en quelques minutes
// Pas encore de SDK — le wrapper de 12 lignes de /docs/quickstart.
import { verifyEmail } from "@/lib/mailbeam";
// Exiger une adresse professionnelle dans le flux d'invitation d'un produit B2B
export async function validateTeamMemberEmail(email, allowedDomain) {
const result = await verifyEmail(email);
if (!result.mx_check) {
return { ok: false, error: "Le domaine de l'adresse n'a pas de serveur de messagerie actif." };
}
if (result.disposable) {
return { ok: false, error: "Les adresses e-mail temporaires ne sont pas autorisées." };
}
if (result.free_provider) {
return {
ok: false,
error: `Utilisez votre adresse professionnelle ${allowedDomain} pour rejoindre cet espace.`,
};
}
// Facultatif : imposer un domaine précis pour les offres d'équipe
const domain = email.split("@")[1].toLowerCase();
if (allowedDomain && domain !== allowedDomain) {
return {
ok: false,
error: `Seules les adresses @${allowedDomain} peuvent rejoindre cet espace.`,
};
}
return { ok: true, score: result.score };
}Quand l'utiliser
Exiger une adresse professionnelle sur un produit B2B
Servez-vous de `free_provider: true` pour bloquer Gmail, Yahoo et Outlook sur les offres entreprise. Exigez un domaine d'entreprise pour les invitations d'équipe ou la création d'espaces de travail.
Qualifier les leads par type de domaine
Notez différemment les leads entrants selon le domaine : domaine d'entreprise (forte valeur), fournisseur gratuit (moyenne), catch-all à score élevé (à inclure), catch-all à score faible (à écarter).
Détecter les domaines d'entreprises disparues
Quand une entreprise cesse son activité ou est rachetée, son domaine perd souvent ses MX. Un échec MX au niveau du domaine est un signal fiable d'adresse professionnelle non fonctionnelle.
Liste de domaines autorisés pour les offres d'équipe
Combinez les contrôles MX et catch-all de Mailbeam avec votre propre liste autorisée, pour garantir que tous les membres d'un espace de travail s'inscrivent avec le même domaine d'entreprise.
Questions fréquentes
Prêt à l'intégrer ?
L'offre gratuite inclut 1 000 vérifications par mois. Sans carte bancaire.