primaryReason
Optional
Single most important reason for the verdict (e.g., smtp_accepted, mx_not_found, disposable_domain).
Bulk Email Verifier — NeverBounce Alternative
Pricing
from $0.90 / 1,000 email validateds
Verify email lists in bulk with syntax, DNS MX, disposable-domain, role-account, typo, and optional SMTP checks. Export per-address preflight signals for CRM imports and list cleanup; mailbox delivery is not guaranteed.
Pricing
from $0.90 / 1,000 email validateds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Optional
The original email address as supplied in input.
normalizedEmail
Optional
Trimmed, lowercased address. Null when syntax is invalid.
status
Optional
Verdict bucket. 'valid' = safe to send. 'invalid' = will bounce, suppress. 'risky' = catch-all, role, or disposable — send with caution. 'unknown' = SMTP greylist or timeout, retry later.
score
Optional
0–100 deliverability score. ≥80 send, 50–79 review, <50 suppress.
primaryReason
Optional
Single most important reason for the verdict (e.g., smtp_accepted, mx_not_found, disposable_domain).
reasons
Optional
All applicable reason codes in pipeline order.
isValidSyntax
Optional
Passes RFC 5322 structure and length checks.
hasMxRecord
Optional
Domain resolves to one or more MX records.
smtpCheck
Optional
SMTP RCPT TO response: accepted (mailbox exists), rejected (550-class), unknown (timeout/greylist/disabled), skipped (checkSmtp=false or no MX).
smtpCode
Optional
Final SMTP response code from the RCPT TO step.
smtpResponse
Optional
Raw SMTP response line for debugging.
isFreeProvider
Optional
Domain belongs to a public free email provider (gmail, yahoo, outlook, etc.). Useful for B2B segmentation.
isRoleBased
Optional
Local part is a role address (info@, sales@, admin@, …). Often unmonitored — lower personalization quality.
isDisposable
Optional
Domain is on the open-source disposable email blocklist (mailinator, 10minutemail, temp-mail, etc.).
isCatchAll
Optional
Domain accepts mail to any address. Null when checkCatchAll is off or inconclusive.
suggestedEmail
Optional
Did-you-mean suggestion for likely typos (e.g., 'jane@gmial.com' → 'jane@gmail.com'). Null when no plausible suggestion.
domain
Optional
Lowercased domain part (post-@).
localPart
Optional
Lowercased local part (pre-@).
mxRecords
Optional
Resolved MX records sorted by priority.
verificationTier
Optional
Verification tier requested for this row.
verificationSource
Optional
Whether the final verdict came from built-in checks or the premium verification path.
providerStatus
Optional
Provider response code for premium verification; null for standard verification.
providerCheckedAt
Optional
Premium-verification response time; null for standard verification.
providerCreditCharged
Optional
Whether the premium provider reports that this result consumed a verification credit; null for standard verification.
validatedAt
Optional
ISO 8601 timestamp.