Chapter 1

Programs

Programs go in here.

Subsections of Programs

emailchecker

A simple command-line tool to classify email domains as “Free Domain” or “Business Domain”.

📥 Download

Download emailchecker Here


How to Use

1️⃣ Prepare Your Input

  • Create a CSV file named emails.csv with a single column labeled “Emails”.
  • Place emails.csv in the same directory as emailchecker.exe.

2️⃣ Run the Application

  • Double-click emailchecker.exe to start processing.

3️⃣ View the Output

  • A folder named “Output” will be created in the same directory.
  • Inside Output/, find classified_emails.csv, which contains the email list with a new “Domain Type” column.

📂 Folder Structure

Application Directory/
│── emailchecker.exe
│── emails.csv
│── Output/
│── repo/

📋 Built-in Data

  • The tool includes a list of free email domains in repo/freeDomains.csv.
  • Modify this file to customize the free domain list.

✏️ Example Files

Example emails.csv:

Emails
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

Example classified_emails.csv Output:

📊 Example Classified Emails Table

Emails Domain Type
[email protected] Business Domain
[email protected] Business Domain
[email protected] Business Domain
[email protected] Business Domain
[email protected] Business Domain
[email protected] Business Domain
[email protected] Business Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain
[email protected] Free Domain

⚠️ Important Notes

emails.csv must be in the same directory as the executable.
✅ The output file will always be placed in the “Output” folder.


📧 Contact

For questions or issues, contact: [email protected]