Getting Started with Email Validator
Prerequisites
- Python 3
- Network access for DNS MX + SMTP checks
- Access to the private repo
Installation
git clone https://github.com/TeamFleetStudio/email-validator.git
cd email-validator
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload
Server: http://127.0.0.1:8000
Docker is also available (Dockerfile).
Verification
curl -X POST "http://127.0.0.1:8000/api/v1/validate/email" \
-H "Content-Type: application/json" \
-d '{"email":"someone@example.com"}'