4 ms·
Show HN: I built a service to detect invalid and malicious email addresses
Hello HN,
around October last year, I started to work on campaignkit.cc as a side project. It is a service to detect invalid and malicious email addresses. You can upload text files, and use the REST API or direct integration to retrieve a detailed report for each email address.
End of March I added Stripe Payments and got my first paying customers via SEM.
A coworker suggested starting a Show HN thread, so here we are :)
I used golang for the backend since I wanted something lightweight with fast compilation times (coming from scala).
For the frontend, I'm using Next.js and TailwindUI.
On the further roadmap, I plan to provide more services around email deliverability. This includes Inbox placement, Backlist monitors and DMARC Analyzer.
I’m happy to answer questions, take criticism, and generally hear what you think.
- ArturSoler 4y agoInteresting, kudos on launching! How does the email validation work internally?
- mricog 4y agoThanks a lot! Glad you find it interesting! The email validation performs a number of checks: - basic syntax - domain checks - blacklist checks (e.g. spamhaus.org, etc.) - mx record checks - smtp connection checks - recipient mailbox checks via smtp connection - disposable email address detection via internal domain lists - common spam traps via internal blacklists
- _zzaw 4y agoJust tested it with an address generated by my go-to disposable email service, and that address got a 10/10. I’m not particularly sympathetic to marketers so I’m not going to reveal the service, but where there’s a will, there’s a way.
- mricog 4y agoThanks for testing and providing this useful feedback! The service tracks domain-level results. I'll use the data to improve the service.