-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Request: Design and implement a new email verification tool that provides results as accurate as or better than tools like hunter.io and verify-mail.preview.emergentagent.com.
Requirements:
- The tool should verify email addresses with the highest possible accuracy, surpassing existing solutions in reliability.
- It should perform multi-step checks:
- Syntax validation (RFC compliant)
- Domain verification (DNS and MX record checks)
- SMTP mailbox verification (actual existence, catch-all detection)
- Disposable/temporary email detection using up-to-date blocklists
- Optionally: Verify presence on public social profiles or data sources
- Should provide detailed result codes (valid, invalid, catch-all, disposable, unknown, etc.) and clear explanations for each result
- Must be suitable for integration into checkemails.io and provide API endpoints for real-time and batch verification
- The overall system should avoid false positives and negatives as much as possible, and handle various edge cases like greylisting, anti-spam protections, and internationalized domains
Suggested Tech:
- Use robust DNS and SMTP libraries
- Consider async processing for batch checks
- Support for webhooks or callbacks for delayed/complex results
References:
- Existing solutions: hunter.io, verify-mail.preview.emergentagent.com
- Current repo: OpenInitia/KnowEmail
This enhancement aims to deliver a market-leading email verification experience.
Metadata
Metadata
Assignees
Labels
No labels