email-chk
v1.0.2
Published
Check if an email exists
Downloads
8
Maintainers
Readme
email-chk
Checks if an email is valid & real by contacting the associated remote mail server :email:
See email-chk-cli for the command-line tool.
Install
$ npm install --save email-chk
Usage
const emailChk = require('email-chk')
try {
const exists = await emailChk('[email protected]')
}
catch (e) {
// connection refused or server error occurred
}
// or
emailChk('[email protected]')
.then(console.log)
.catch(console.error)
API
emailChk(email [,options])
Returns a boolean
representing if the email is valid & real
Type: string
The email to verify and check existence for
options
timeout
Type: number
Default: 5000
The idle timeout in ms for the socket performing requests
host
Type: string
Default: domain of email
The domain of the originating SMTP server for the request
from
Type: string
Default: email
The originating email for the request
Related
- email-chk-cli - CLI for this module
License
MIT © Brandon Smith