2.0.16 • Published 5 days ago
resolve-email v2.0.16
resolve-email
Resolve the domain of a syntactically valid email address to see if there is even a chance of deliverability. Also checks against a large list of disposable email address domains and rejects those.
npm install resolve-email
Usage
import { resolveEmail } from 'resolve-email'
// Validate the email address before passing it in here:
const results = await resolveEmail('person@gmailc.om')
console.log(results)
// results.emailResolves true/false
// results.mxRecords [array of mx records and priorities]
// results.error any errors that may have occurred.
See also
This module was adapted from nodemailer/nodemailer-direct-transport
The disposable email domain list is generated from the following data sources:
- https://github.com/romainsimon/emailvalid
- https://github.com/disposable-email-domains/disposable-email-domains
License
MIT
2.0.16
5 days ago
2.0.15
17 days ago
2.0.14
18 days ago
2.0.13
2 months ago
2.0.12
2 months ago
2.0.11
2 months ago
2.0.10
2 months ago
2.0.9
3 months ago
2.0.8
3 months ago
2.0.7
3 months ago
2.0.5
7 months ago
2.0.6
6 months ago
2.0.4
9 months ago
2.0.3
9 months ago
2.0.2
9 months ago
2.0.1
9 months ago
2.0.0
9 months ago
1.0.0
10 months ago