Menu

Tree [51f393] main /
 History

HTTPS access


File Date Author Commit
 README.md 2024-03-03 anitaler anitaler [d9f30a] Update README.md
 main.ico 2024-03-03 anitaler anitaler [c0df6a] Add files via upload
 main.py 2024-03-03 anitaler anitaler [c0df6a] Add files via upload

Read Me

Email Validator

This is a simple desktop application built with Python and Tkinter that allows users to scrape email addresses from websites and validate them using an external API. It also provides features to save the scraped emails to a database, and export the data to various file formats.

Features

  1. Scrape Emails: Enter a list of website URLs and scrape email addresses from their content.
  2. Validate Emails: Validate scraped email addresses using an external API to check their validity.
  3. Save to Database: Save scraped email addresses to a SQLite database for later use.
  4. Clean Database: Remove all data from the database to start fresh.
  5. Export Data: Export email data from the database to CSV, TXT, XLSX, or JSON file formats.

Installation

Ensure you have Python installed on your system. This application is compatible with Python 3.8 and above.

Usage

  1. Enter a list of website URLs or emails in the input field.
  2. Click the Scrape button to scrape email addresses from the provided websites.
  3. Click the Validate button to validate the scraped email addresses.
  4. Use other buttons to clean the database, save data, or export data to different file formats.

How to Contribute

We welcome contributions of all kinds from bug fixes to feature enhancements. Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your features or fixes.
  3. Commit your changes with clear, descriptive messages.
  4. Push your changes and open a pull request.

For major changes, please open an issue first to discuss what you would like to change.

Support Us

If you find our apps helpful and would like to support our work, consider making a donation. Your contribution, no matter how small, goes a long way in helping us keep our apps running and developing new features.
1. Bitcoin Cash (BCH):
qzwkzt9vdf8sr5masj4fr97rw7w3w08evu25vjs97u
2. Litecoin (LTC):
ltc1qhsjgqv6auz53nlkm8u7h5jpjlq393ut4zh8tp2
3. Polygon (MATIC):
0x4E5D08f745e0c81877f6FA102E7a2a7de8E1A276
5. Dogecoin (DOGE):
DDxiWQwEF6T5kLUXhb5JyjHJ9pdp997QR6

License

MIT

Acknowledgements

We thank all contributors and donors for their support in making this project successful. Your contributions help us continue developing and improving this application.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.