https://github.com/phosphore/eml-email-carving
Extract "From", "To", "Cc", "Bcc" fields from .eml files (useful for email dumps/data carving/harvesting)
https://github.com/phosphore/eml-email-carving
email-parsing eml-metadata forensics incident-response scraping
Last synced: about 1 year ago
JSON representation
Extract "From", "To", "Cc", "Bcc" fields from .eml files (useful for email dumps/data carving/harvesting)
- Host: GitHub
- URL: https://github.com/phosphore/eml-email-carving
- Owner: phosphore
- Created: 2018-11-07T15:52:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-07T16:05:15.000Z (over 7 years ago)
- Last Synced: 2025-02-27T09:13:17.396Z (over 1 year ago)
- Topics: email-parsing, eml-metadata, forensics, incident-response, scraping
- Language: Python
- Size: 1.95 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EML-email-carving
Extract "From", "To", "Cc", "Bcc" fields from .eml files (useful for email dumps/data carving/harvesting)
## Requirements
Requires Python 3 and [eml_parser](https://github.com/GOVCERT-LU/eml_parser) / eml_parser[file-magic].
## Note for OSX users
Make sure to install libmagic, else eml_parser will not work.
## Usage
Just put getEmails.py in the same/parent directory of the .eml files. At the end you'll have a mails.txt file containing every unique email address found in the metadata fields.
## CoC
Just use this tool for good and [do no harm](https://github.com/raisely/NoHarm).