2.0.16 • Published 5 days ago

resolve-email v2.0.16

Weekly downloads
-
License
MIT
Repository
github
Last release
5 days ago

resolve-email

latest version Actions Status Coverage Status downloads Socket Badge

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:

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