Live mailbox verification

Stop bounces before you send.

Check any email address in seconds — syntax, disposable domains, MX records, role accounts, and a real SMTP handshake with the receiving server.

5checks per address
10kemails per bulk upload
~15sfor a live mailbox check

Try it now

Bulk verification

Drop a CSV here or click to choose — one email per row, up to 10,000

How it works

Every address goes through the full pipeline. No guessing.

1. SyntaxMalformed addresses are rejected instantly — no credits wasted.
2. DisposableMatches against a database of throwaway domains. Flagged risky.
3. MX recordsLooks up the domain's mail servers. No MX = can't receive mail.
4. Role accountsinfo@, support@, admin@ and 30+ others are flagged — they hurt engagement.
5. Mailbox handshakeA dedicated prober opens a real SMTP session and asks the receiving server if the mailbox exists.
Verdictvalid invalid risky unknown
with the reasons behind every call.

API

Verify programmatically. One credit per email. Contact us for an API key.

# single verification
curl -X POST https://email-verify.simplebusinesssuite.com/api/verify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: evk_YOUR_KEY" \
  -d '{"email":"name@company.com"}'
# => {"job_id":"…"}

# poll for the result
curl https://email-verify.simplebusinesssuite.com/api/jobs/​JOB_ID \
  -H "X-API-Key: evk_YOUR_KEY"

# bulk: POST a CSV as multipart form field "file"
curl -X POST https://email-verify.simplebusinesssuite.com/api/verify/bulk \
  -H "X-API-Key: evk_YOUR_KEY" \
  -F "file=@emails.csv"

# download results
curl https://email-verify.simplebusinesssuite.com/api/jobs/​JOB_ID/download \
  -H "X-API-Key: evk_YOUR_KEY" -o results.csv