API di verifica dei domini email
Verifica il lato dominio di un indirizzo: è attivo? è un provider gratuito? è un dominio aziendale? è catch-all? Tutto in una sola chiamata.
Che cosa controlla Mailbeam
Ogni verifica esegue 7 controlli in parallelo e restituisce un risultato strutturato in meno di 100 ms.
Rilevamento dei provider di email gratuiti
La marcatura `free_provider` della risposta identifica gli indirizzi di Gmail, Yahoo, Outlook e altri provider consumer. Usala per richiedere un'email aziendale nei prodotti B2B.
Marcatura dei domini catch-all
Il booleano `catch_all` identifica i domini il cui server accetta tutti gli indirizzi. Insieme al punteggio limitato, ti permette di prendere decisioni sfumate sui domini aziendali catch-all.
Rilevamento dei domini usa e getta
La marcatura `disposable` intercetta i servizi temporanei a livello di dominio. Un indirizzo usa e getta viene sempre rifiutato, qualunque sia la risposta SMTP.
Validazione dei record MX
Il booleano `mx_check` conferma che il dominio ha infrastruttura di posta attiva. I domini di aziende scomparse, quelli parcheggiati e quelli scaduti falliscono questo controllo.
Contributo del dominio al punteggio
I segnali di reputazione del dominio — anzianità, storico MX, registrazione aziendale nota — contribuiscono al punteggio di qualità complessivo. Un segnale di dominio solido alza il punteggio anche quando il sondaggio SMTP non è conclusivo.
Una chiamata, tutti i campi di dominio
Tutti i controlli a livello di dominio girano nell'endpoint di verifica standard. Non c'è un endpoint di solo dominio: il risultato completo include informazioni di dominio e di casella.
Come funziona
Si estrae il dominio dall'email
Il componente di dominio dell'indirizzo viene analizzato e normalizzato per tutti i controlli successivi.
Classificazione del provider
Il dominio viene confrontato con la lista dei provider gratuiti, con il database dei domini usa e getta e con i segnali di registrazione di domini aziendali noti.
Controllo di MX e catch-all
La query DNS dell'MX conferma che il dominio ha infrastruttura di posta. Il sondaggio SMTP determina se il dominio è catch-all.
Si restituiscono i campi di dominio
La risposta include `free_provider`, `disposable`, `catch_all`, `mx_check` e lo `score` influenzato dal dominio, pronti per la logica della tua applicazione.
Integralo in pochi minuti
// Non c'è ancora un SDK: il wrapper di 12 righe di /docs/quickstart.
import { verifyEmail } from "@/lib/mailbeam";
// Richiedi l'email aziendale nel flusso di invito a un team B2B
export async function validateTeamMemberEmail(email, allowedDomain) {
const result = await verifyEmail(email);
if (!result.mx_check) {
return { ok: false, error: "Il dominio dell'email non ha server di posta attivi." };
}
if (result.disposable) {
return { ok: false, error: "Gli indirizzi email temporanei non sono ammessi." };
}
if (result.free_provider) {
return {
ok: false,
error: `Usa la tua email aziendale di ${allowedDomain} per entrare in questo spazio di lavoro.`,
};
}
// Facoltativo: richiedi un dominio specifico sui piani team
const domain = email.split("@")[1].toLowerCase();
if (allowedDomain && domain !== allowedDomain) {
return {
ok: false,
error: `Solo gli indirizzi @${allowedDomain} possono entrare in questo spazio di lavoro.`,
};
}
return { ok: true, score: result.score };
}Quando usarlo
Richiedere l'email aziendale nei prodotti B2B
Usa `free_provider: true` per bloccare gli indirizzi di Gmail, Yahoo e Outlook sui piani enterprise. Richiedi un dominio aziendale per invitare un team o creare uno spazio di lavoro.
Qualificare i lead per tipo di dominio
Punteggia i lead in arrivo in modo diverso a seconda del tipo di dominio: dominio aziendale (alto valore), provider gratuito (medio), catch-all con punteggio alto (includere), catch-all con punteggio basso (sopprimere).
Rilevare i domini di aziende scomparse
Quando un'azienda chiude o viene acquisita, il suo dominio di posta perde spesso i record MX. Un fallimento MX a livello di dominio è un segnale affidabile di un'email aziendale che non funziona più.
Liste di domini consentiti per i piani team
Combina i controlli MX e catch-all di Mailbeam con la tua lista di domini consentiti per assicurarti che tutti i membri di uno spazio di lavoro si registrino con lo stesso dominio aziendale.
Domande frequenti
Pronto a integrarlo?
Il piano gratuito include 1.000 verifiche al mese. Senza carta di credito.