A web scraping tool that extracts email addresses from multiple URLs listed in a file, or a simple url. It crawls through all page routes and parses content to find and display email addresses.
emailFinder is a Python-based web scraping tool designed to extract email addresses from websites or multiple URLs listed in a file.
This email scraper crawls through website pages, parses content, and efficiently extracts email addresses.
Follow these simple steps to clone the repository, install dependencies, and run the tool:
git clone [email protected]:AyraStelmaszewski/emailFinder.git
cd emailFinder
python3 -m venv venv
source venv/bin/activate
pip install -r requirements
python3 emailFinder.py urls.txt
To extract emails from a website or multiple URLs:
This tool will scan all routes of the URLs provided and extract all email addresses found.
Contributions, issues, and feature requests are welcome! Feel free to check out the issues page.
This project is licensed under the GLPv3 License.
There is no filter on type of emails collected.
Business email addresses is considered personal data if they are associated with an individual (e.g. alice.doe@example), but generic email addresses are fine (e.g. sales@example).