Skip to content

ayushsarode/email-verifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Email Verifier CLI

A command-line tool built with Go to verify email addresses.

Visitors

Features

  • Validate email format
  • Check domain MX records
  • Verify email reachability via SMTP
  • Interactive CLI interface

Installation

# Clone the repository
git clone https://github.com/ayushsarode/email-verifier.git
cd email-verifier/cli

# Install dependencies
go mod tidy

Usage

go run main.go verify --email=your-email@example.com

Using Docker

# Pull the pre-built image
docker pull ayushsarode777/email-verifier:latest

# Run the container
docker run -it ayushsarode777/email-verifier ./app verify --email=your-email@example.com

Example output:

[1/3] Checking email format...
[2/3] Checking domain validity...
[3/3] Checking email reachability...
✅ Email your-email@example.com is valid and reachable!

Testing

go test ./cli/internal

License

MIT License

Contributing

Contributions welcome via issues and pull requests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors