E-pasta verifikācija
izstrādātājiem
Labākais veids, kā pārbaudīt e-pasta adresi, pirms uz to kaut ko sūtāt. Notveriet drukas kļūdas, vienreizējās un neaktīvās pastkastes ar vienu API izsaukumu.
Sākumam bezmaksas pārbaudes: 5000. Karte nav vajadzīga.
const res = await fetch("https://api.bouncerly.com/v1/verify", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ email: "jane@acme.com" }),
});
const { status, reason, did_you_mean } = await res.json();{
"email": "jane@acme.com",
"status": "deliverable",
"reason": "accepted",
"domain": "acme.com",
"disposable": false,
"role_account": false,
"free_provider": false,
"accept_all": false,
"mx_found": true,
"mx_host": "acme-com.mail.protection.outlook.com",
"smtp": { "code": 250, "enhanced": "2.1.5", "message": "Recipient OK" },
"smtp_checked": true,
"checked_at": "2026-10-28T10:03:42Z",
"duration_ms": 1840,
"cached": false
}Četras skaidras atbildes
Precīzi ziniet, ko darīt ar katru adresi.
Katrs rezultāts atgriežas kā deliverable, undeliverable, risky vai unknown, ar mašīnlasāmu iemeslu un paša pasta servera atbildi. Nav punktu, kas jāinterpretē.
jane@acme.com
Pastkaste eksistē
john@gmial.com
Vai domājāt gmail.com?
temp8812@mailinator.com
Vienreizēja pastkaste
sales@bigcorp.io
Accept-all domēns · lomas adrese
old.account@company.co
Pastkaste nav atrasta
Nezināmi rezultāti ir bez maksas: maksājat tikai par pārbaudēm, kas saņem atbildi.
Funkcijas
Viss, kas vajadzīgs, nekā lieka.
Viens endpoint atsevišķām pārbaudēm, otrs sarakstiem. Saprātīgi noklusējumi, godīgi rezultāti un vadības panelis, kas netraucē.
Reāllaika API
Pārbaudiet reģistrācijas brīdī sekundes vai divu laikā vai uzreiz no mūsu kopīgās kešatmiņas. Ja laiks beidzas, adrese tiek palaista cauri, lai īsti lietotāji nekad neiestrēgtu.
Drukas kļūdu ieteikumi
jane@gmial.com atgriežas ar did_you_mean: jane@gmail.com, gatavu parādīšanai kā labojumu ar vienu klikšķi.
Vienreizējo adrešu atpazīšana
Aptuveni 10 000 vienreizējo domēnu bloķēti jau no sākuma, un lomu adreses, piemēram, info@ un sales@, tiek atzīmētas.
Masveida sarakstu tīrīšana
Augšupielādējiet jebkādas formas CSV. Mēs atrodam e-pasta kolonnu, pārbaudām katru rindu un atdodam tīru CSV tajā pašā secībā.
Parakstīti webhook
Saņemiet POST, kad masveida uzdevums pabeigts, parakstītu ar HMAC-SHA256, lai zinātu, ka tas ir no mums.
Ierobežotas API atslēgas
Izveidojiet tik atslēgu, cik vajag. Ierobežojiet atslēgu uz atsevišķām pārbaudēm, lai to droši varētu izmantot reģistrācijas aizmugursistēmā.
Mēs nekad nesūtām e-pastu
Mēs runājam ar adresāta pasta serveri un apstājamies, pirms tiek nosūtīta jebkāda ziņa. Jūsu kontakti par mums nekad neuzzinās.
Pieklājīgs pēc būtības
Ierobežošana katram pakalpojumu sniedzējam, atkārtoti mēģinājumi greylisting gadījumā un accept-all atpazīšana uztur rezultātus precīzus un mūsu IP uzticamus.
Žurnāli katram izsaukumam
Vadības panelī redziet katru pieprasījumu, tā rezultātu un latentumu. Filtrējiet pēc statusa, lai ātri atrastu problēmas.
Kā tas darbojas
Piecas pārbaudes, viens pieprasījums.
Katra adrese iet cauri vienam un tam pašam procesam, kas apstājas, tiklīdz atbilde ir droša. Galīgie rezultāti tiek glabāti kešatmiņā 30 dienas, tāpēc atkārtotas pārbaudes atgriežas uzreiz.
- 01
Sintakse
RFC atbilstoša parsēšana un normalizācija.
- 02
Domēns
DNS un MX vaicājumi, drukas kļūdu ieteikumi.
- 03
Saraksti
Vienreizējo, lomu un bezmaksas pakalpojumu atzīmes.
- 04
Pastkaste
SMTP rokasspiediens ar īsto pasta serveri.
- 05
Accept-all
Pārbaude ar nejaušu adresi atklāj catch-all domēnus.
Viegli integrējams
Apturiet sliktas reģistrācijas desmit rindās.
Izsauciet API no reģistrācijas apstrādātāja, noraidiet to, kas atlēks, iesakiet drukas kļūdu labojumus un palaidiet cauri visu pārējo. Mazāk viltotu kontu, mazāk atlēcienu, labāka sūtītāja reputācija.
- Darbojas no jebkuras valodas: tas ir viens HTTPS POST
- Ierobežotās atslēgas var tikai pārbaudīt, neko citu
- Tipiska pārbaude bez kešatmiņas: 1 līdz 3 sekundes
"use server";
export async function signUp(formData: FormData) {
const email = String(formData.get("email"));
const check = await fetch("https://api.bouncerly.com/v1/verify", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}` },
body: JSON.stringify({ email }),
signal: AbortSignal.timeout(4000), // fail open if slow
}).then((r) => r.json()).catch(() => null);
if (check?.status === "undeliverable") {
return { error: check.did_you_mean
? `Did you mean ${check.did_you_mean}?`
: "That email address can't receive mail." };
}
if (check?.disposable) {
return { error: "Please use a permanent email address." };
}
// ...create the account
}Komandas, kas pārgāja uz Bouncerly
“We use Bouncerly to verify everyone at signup and our cold email lists. It saves us a lot of admin and makes sure our reps don't waste time on bad leads.”“We send a lot of email, and had a full-time person managing SMTP servers and blocklists. Integrating Bouncerly into our workflow massively cut the time we were spending managing email infrastructure.”“Dinabite used to use NeverBounce and the fees were very high. Bouncerly makes sense for us and is very reasonable.”Cenas
Vienkārši, katru mēnesi, prognozējami.
Sāciet bez maksas. Paaugstiniet plānu, kad vajag vairāk pārbaužu. Atceliet jebkurā laikā.
Free
0 $/mēn.
250 pārbaudes mēnesī
Starter
15 $/mēn.
10 000 pārbaudes mēnesī
Growth
49 $/mēn.
50 000 pārbaudes mēnesī
Scale
149 $/mēn.
250 000 pārbaudes mēnesī
Nezināmi rezultāti ir bez maksas: maksājat tikai par pārbaudēm, kas saņem atbildi.
Tīri saraksti sākas ar Bouncerly.
Izveidojiet kontu, iegūstiet API atslēgu un pārbaudiet pirmo adresi mazāk nekā minūtē.