Skip to main content

No project description provided

Project description

emailo

Build Status codecov

emailo is a command line tool for parsing and analyzing emails from different files. Might be helpful for scraping and investigating dumps from breaches.

Installation

emailo is a Python package, so I strongly recommend you to install it in separate virtualenv.

$ pip install emailo

Parse

Parsing simple SQL dump:

$ emailo parse ~/Dumps/example.sql
john@example.com
bill@example.net
alex@example.org
troy@example.com
...

You can filter emails by domain using endswith options like so:

$ emailo parse ~/Dumps/example.sql --endswith=@example.com
john@example.com
troy@example.com
...

emailo will output emails in stdout, don't forget to save them somewhere:

$ emailo parse ~/Dumps/example.sql > emails.txt

Domains

Sometimes you need to know which domains are most popular in your email list:

$ emailo domains ~/Lists/emails.txt
example.com 2
example.net 1
example.org 1

Or you can get percentage value:

$ emailo domains ~/Lists/emails.txt --percentage
example.com 50.00%
example.net 25.00%
example.org 25.00%

New feature request

If there is a missing functionality that you need, don't hesitate to create an issue.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emailo-0.2.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

emailo-0.2.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file emailo-0.2.0.tar.gz.

File metadata

  • Download URL: emailo-0.2.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.3 CPython/3.7.6 Linux/5.3.0-28-generic

File hashes

Hashes for emailo-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a9cb712eecf0460f822f5170ee16e0acf9d74f07174a4b3624aeb085dc9146be
MD5 2ee7724d50abba9141937dccb162ef83
BLAKE2b-256 8f2c3f15d5ac8f8f7bfae7910855f6adfd5b558ed6fe42bc73d178af1d73faef

See more details on using hashes here.

File details

Details for the file emailo-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: emailo-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.3 CPython/3.7.6 Linux/5.3.0-28-generic

File hashes

Hashes for emailo-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe6ed8c25a3d6f8750ab23d324d06241d4a8a083208045df1a3ee0361a4a00c0
MD5 42ba2298868bdc98d83c04085a68729e
BLAKE2b-256 44fbbed5d0d4914bf42737161e21aed6fcd93ef7d4abb4c33da0892ebf916e46

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page