BounceVerify - Email Verifier & Deliverability Tester
Pricing
from $1.20 / 1,000 results
Go to Apify Store

BounceVerify - Email Verifier & Deliverability Tester
Real-time B2B email verifier. Validates syntax, DNS MX records, direct SMTP mailbox existence, catch-all domains, and disposable emails.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
Willy Lengkong
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
📧 BounceVerify - Real-Time SMTP Email Verifier & Deliverability Tester
A high-speed, enterprise-grade Apify Actor to verify email deliverability, validate mailboxes, detect spam traps, identify disposable addresses, and prevent bounce rates in cold email campaigns.
🚀 Why Use BounceVerify?
- ⚡ Zero-Login & Public: Verifies emails directly via DNS and RFC 5321 SMTP handshakes without requiring third-party API subscriptions.
- 🎯 Multi-Stage Verification Engine:
- Syntax Validation: RFC 5322 & RFC 5321 compliant regex and character checks.
- DNS MX Discovery: Resolves and prioritizes MX mail server records with fallback to A records.
- Direct SMTP Handshake: Connects to target mail exchanger, issues
EHLO,MAIL FROM, andRCPT TOcommands to check mailbox existence. - Catch-All Detection: Automatically probes randomized addresses to identify catch-all domains.
- Disposable Domain Blacklist: Pre-loaded database of 1,500+ disposable/burner email services (Mailinator, TempMail, GuerrillaMail, etc.).
- Free Provider Flag: Flags consumer providers (Gmail, Outlook, Yahoo, Proton, etc.) vs corporate B2B domains.
- Role-Based Account Detection: Detects generic addresses (
sales@,support@,admin@,billing@, etc.). - SPF & DMARC Check: Verifies DNS authentication records.
- 💯 Deliverability Scoring: Returns a confidence score from
0to100alongside statuses:VALID,INVALID,RISKY,DISPOSABLE,CATCH_ALL,UNKNOWN.
📥 Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
emails | Array | [...] | List of email addresses to verify. |
rawText | String | "" | Raw text block or CSV lines containing emails (auto-extracted). |
checkSmtp | Boolean | true | Connect to target MX server and perform SMTP handshake. |
checkCatchAll | Boolean | true | Send probe to detect catch-all mail servers. |
timeoutSec | Number | 7 | Socket and DNS timeout per verification. |
concurrency | Integer | 5 | Number of simultaneous verifications (1 - 20). |
📤 Output Schema Sample
{"email": "support@github.com","status": "VALID","sub_status": "MAILBOX_EXISTS","score": 98,"is_deliverable": true,"is_disposable": false,"is_free": false,"is_role_account": true,"is_catch_all": false,"domain": "github.com","user": "support","mx_records": ["aspmx.l.google.com","alt1.aspmx.l.google.com"],"primary_mx": "aspmx.l.google.com","smtp_connected": true,"smtp_response_code": 250,"has_spf": true,"has_dmarc": true,"duration_ms": 142.5}