Hacker News new | ask | show | jobs
Show HN: I built a service to detect invalid and malicious email addresses (campaignkit.cc)
5 points by mricog 1525 days ago
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.

2 comments

Just 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.

Thanks for testing and providing this useful feedback! The service tracks domain-level results. I'll use the data to improve the service.
Interesting, kudos on launching!

How does the email validation work internally?

Thanks 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