Verifica delle email pensata per sviluppatori europei
API di verifica in tempo reale. Prima il GDPR. Prezzi senza clausole nascoste. 1.000 verifiche gratuite al mese, senza carta di credito.
Request
curl -X POST https://api.mailbeam.dev/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"email":"alberto@sopalab.com"}'{
"valid": true,
"score": 94,
"disposable": false,
"catchAll": false,
"mx": true,
"reason": null,
"latency_ms": 82
}Il problema
Smetti di lasciare che le email sbagliate rovinino le tue registrazioni
Le email usa e getta invadono le tue iscrizioni
Si registrano con indirizzi temporanei, non confermano mai e non interagiscono mai. Gonfiano i tuoi utenti attivi e affondano il tasso di apertura.
I bounce danneggiano la reputazione del mittente
Un 3% di hard bounce fa scattare il throttling dei provider. Le tue email transazionali — password, ricevute — iniziano a finire nello spam.
Farlo in casa è una trappola
Il sondaggio SMTP porta il tuo IP nelle blacklist in pochi giorni. Le liste di domini usa e getta invecchiano in fretta. Diventa manutenzione senza fine.
Prodotto
L'API di cui il tuo modulo di registrazione ha davvero bisogno
- ~80 ms in cache
API in tempo reale
Abbastanza veloce da vivere dentro un modulo di registrazione, non in una pulizia di liste del fine settimana. Le query in cache e quelle solo DNS si risolvono in circa 80 ms; un sondaggio SMTP completo resta sotto il secondo.
await verifyEmail("utente@esempio.com") // risolto in 82 ms - GDPR art. 28
Prima il GDPR
Ospitata a Francoforte. DPA firmato per impostazione predefinita. Nessun dato attraversa l'Atlantico. Il flusso completo dei dati è documentato nella pagina sulla sicurezza.
// I dati restano nell'UE — sempre // DPA incluso in tutti i piani - Codici di motivo
Punteggio con il motivo
Ricevi un punteggio E il motivo. Non ti chiederai mai perché un indirizzo è risultato dubbio: usa il campo reason per mostrare all'utente un errore utile.
{ score: 12, reason: "disposable_domain" } - Senza trucchi
Prezzi trasparenti
Paghi a verifica. Niente crediti. Niente moltiplicatori. Nessun pacchetto che scade. La tua fattura è esattamente quella che calcoleresti in un foglio di calcolo.
// 10.000 verifiche × 0,001 € // = 10,00 € — sempre
Integrazione
In funzione in meno di 5 minuti
Crea il tuo account
Registrati in meno di 30 secondi. Il piano gratuito non chiede la carta.
# No setup needed # Visit mailbeam.dev/signupOttieni la tua API key
La tua API key è pronta subito. Salvala in una variabile d'ambiente.
export MAILBEAM_KEY="mb_live_xxxxxxxxxxxx"Fai la tua prima richiesta
Un POST. Ricevi un esito, un punteggio e un motivo.
const { valid, score } = await verifyEmail(email);Blocca le email sbagliate in fase di registrazione
Condiziona l'iscrizione al risultato. Fatto. Niente cron, niente manutenzione.
if (!valid || score < 60) return 422;
Copertura
Tutti i controlli, in una sola chiamata
Passa il cursore su un controllo per vedere che cosa analizza. Tutti e 8 girano in parallelo, quindi una verifica costa più o meno quanto il suo controllo più lento.
- Sintassi
- Record MX
- Esistenza via SMTP
- Usa e getta
- Caselle di ruolo
- Provider gratuiti
- Catch-all
- Punteggio spiegabile
Passa il cursore su un controllo per vedere esattamente che cosa valida.
Confronto
Perché gli sviluppatori passano da ZeroBounce, Hunter e Bouncer
| Caratteristica | Mailbeam | ZeroBounce | Hunter | Bouncer |
|---|---|---|---|---|
| Ospitata nell'UE, GDPR by design | ||||
| Pensata per la registrazione in tempo reale | ||||
| Prezzo a verifica | ||||
| Campo di motivo spiegabile |
Pronto da integrare
Integralo nel tuo stack in 5 minuti
Esempi veri per endpoint di registrazione veri, non demo giocattolo.
// lib/mailbeam.js — no SDK to install; Mailbeam is one endpoint.
export async function verifyEmail(email) {
const response = await fetch("https://api.mailbeam.dev/v1/verify", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.MAILBEAM_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ email }),
signal: AbortSignal.timeout(3000),
});
if (!response.ok) throw new Error(`Mailbeam returned ${response.status}`);
return response.json();
}
// middleware/checkEmail.js
import { verifyEmail } from "../lib/mailbeam.js";
export async function checkEmail(req, res, next) {
const { valid, score, reason } = await verifyEmail(req.body.email);
if (!valid || score < 60) {
return res.status(422).json({ error: reason ?? "Invalid email." });
}
next();
}
// routes/auth.js
app.post("/api/signup", checkEmail, createUser);L'API HTTP è l'interfaccia che rilasciamo per prima; gli SDK ufficiali per Node, Python, PHP, Ruby e Go arrivano dopo la beta privata. Vedi la documentazione completa →
Prezzi
Prezzi che crescono con te
Niente crediti. Niente moltiplicatori. Nessuna sorpresa.
Free
Prova Mailbeam senza impegno.
- 1.000 verifiche al mese
- Accesso all'API REST
- Controlli di sintassi, MX e usa e getta
- Rilevamento degli usa e getta
- Punteggio spiegabile + motivo
- Webhook
- SLA
Growth
Per prodotti in produzione con traffico di registrazioni reale.
- 50.000 verifiche al mese
- Accesso all'API REST
- Tutti i controlli di validazione
- Rilevamento degli usa e getta
- Punteggio spiegabile + motivo
- WebhookIn programma
- SLA del 99,9% di disponibilitàIn programma
Scale
Piattaforme e agenzie ad alto volume.
- 1.000.000 di verifiche al mese
- Accesso all'API REST
- Tutti i controlli di validazione
- Rilevamento degli usa e getta
- Punteggio spiegabile + motivo
- WebhookIn programma
- SLA del 99,99% + supporto dedicatoIn programma
Le funzionalità contrassegnate come In programma sono previste e non sono disponibili durante la beta privata.
Ti serve il piano Pro (149 €) o Enterprise? Vedi tutti i piani →
Domande frequenti
Dubbi ricorrenti
Inizia oggi a verificare le email in produzione
1.000 verifiche gratuite al mese. Senza carta di credito. Disdici quando vuoi.