A command-line tool built with Go to verify email addresses.
- Validate email format
- Check domain MX records
- Verify email reachability via SMTP
- Interactive CLI interface
# Clone the repository
git clone https://github.com/ayushsarode/email-verifier.git
cd email-verifier/cli
# Install dependencies
go mod tidy
go run main.go verify [email protected]
# Pull the pre-built image
docker pull ayushsarode777/email-verifier:latest
# Run the container
docker run -it ayushsarode777/email-verifier ./app verify [email protected]
[1/3] Checking email format...
[2/3] Checking domain validity...
[3/3] Checking email reachability...
✅ Email [email protected] is valid and reachable!
go test ./cli/internal
MIT License
Contributions welcome via issues and pull requests.