Skip to content

Filters or selects free and disposable email addresses

License

Notifications You must be signed in to change notification settings

danielstjules/freemail-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freemail-cli

Filters or selects free and disposable email addresses

Usage
  $ freemail-cli [options] <file>

Matches free emails, including disposable, by default

Options
  -d, --disposable  Only match disposable emails
  -i, --inverse     Print emails that don't match

Examples
  $ freemail-cli ./path/to/file
  $ cat ./path/to/file | freemail-cli

Overview

Free emails include gmail.com, yahoo.com, and all those listed in this file. Disposable emails include mailinator.com, guerillamail.com, and all others here.

$ cat emails.csv
foo@gmail.com
bar@mailinator.com
baz@zendesk.com

# Free emails
$ cat emails.csv | freemail-cli
foo@gmail.com
bar@mailinator.com

# Non-free (e.g. work, company)
$ cat emails.csv | freemail-cli -i
baz@zendesk.com

# Disposable
$ cat ~/emails.csv | freemail-cli -d
bar@mailinator.com

# Non-disposable
$ cat ~/emails.csv | freemail-cli -di
foo@gmail.com
baz@zendesk.com

Installation

npm install -g freemail-cli

About

Filters or selects free and disposable email addresses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published