This package has been deprecated

Author message:

This package is deprecated and no longer maintained

email-list-verify

0.0.1 • Public • Published

Email-list-verify

Uploadcare stack on StackShare

CLI-tool to Verify a list of emails in a file. email-list-verify is fast, lightweight, and helps validate emails stored in a plain text file where each email sits on a separate line (a single-column CSV does the trick too).

The validation accuracy is similar to that of the free services you can find in organic search results. We tested the accuracy on the sample of 1000 emails.

The output CSV file will have two unnamed columns holding emails and check results respectively.

In the check results you will get the three possible values:

  • true, email is valid.
  • false, email is invalid.
  • null, email validation is disabled on a mail service provider, in many cases that can be considered true.

The email-list-verify script is multi-threaded and allows controlling its concurrency via the -c option, see CLI Usage.

Requirements

You will need NodeJS and npm to run email-list-verify,

Install

npm i -g email-list-verify

or

yarn add global email-list-verify

CLI Usage

Usage
 
  $ email-list-verify -o mails.csv mails-to-test.csv
  $ email-list-verify -c 50 mails.csv
  $ email-list-verify --help
 
Options
 
  --file, file               The input file with emails.
  -o, --output file          The output file.
  -c, --concurrency number   Concurrency.
  -h, --help                 Print this usage guide.

While most of the options are straightforward, -c could use additional explanation: it controls the number of threads for executing email-list-verify and defaults to 20. Depending on the speed of your internet connection, you can set it to lower (slower) or higher values (faster).

Security issues

If you think you ran into something in Uploadcare libraries which might have security implications, please hit us up at bugbounty@uploadcare.com or Hackerone.

We'll contact you personally in a short time to fix an issue through co-op and prior to any public disclosure.

Feedback

Issues and PRs are welcome. You can provide your feedback or drop us a support request at hello@uploadcare.com.

Authors

License

Released under the MIT License.

Readme

Keywords

none

Package Sidebar

Install

npm i email-list-verify

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

7.65 kB

Total Files

4

Last publish

Collaborators

  • eadidenko
  • rsedykh
  • uploadcare-user
  • nd0ut