Алексей СпиновYou can validate most emails without sending them. Here's my 4-layer approach. Layer 1:...
You can validate most emails without sending them. Here's my 4-layer approach.
RFC 5322 regex catches obvious invalids.
const mx = await dns.resolveMx(domain);
if (mx.length === 0) // undeliverable
MX records reveal the provider:
aspmx.l.google.com → Google Workspace*.protection.outlook.com → Microsoft 365Blocklist of 25+ domains: mailinator.com, guerrillamail.com, yopmail.com...
admin@, info@, support@ are role-based, not personal. Important for sales.
{"verdict": "VALID", "provider": "Google Workspace", "isDisposable": false}
Free Email Validator on Apify — search knotless_cadence email-validator.