
Msgdrop
Test Email, Webhooks, 2FA
Are you facing challenges with automation tests around user journeys involving email like sending out verification links, magic login links, password reset emails, or two-factor authentication (2FA)?
Let me introduce you to https://msgdrop.io, an easy to use RESTful API which provides several key features:
- Disposable email addresses from an API
- Accessing an inbox through an API
- Webhook URLs for testing
- Enrol and generate 2FA codes from an API
Msgdrop operates its own mail server which means that you don't have to configure a fake SMTP server in order to test mail. Msgdrop works for everyone, including customers who use services such as Mailgun, SendGrid or Resend.
Your software sends real emails to actual addresses, and your tests can query these inboxes via HTTP API calls.
Additional features include:
- Spam testing
- Spam scoring
- Testing of email attachments
- URL auto-discovery
- and many more
For 2FA testing, you can submit OTP details (e.g. the TOTP secret) or a QR code image to our API in order to enrol, then generate verification codes through the same API - similar to using an app on a phone.
Gone are the days where multi-factor authentication had to be feature flagged and disabled in staging and test environments.
I have officially concluded the closed Beta test (thanks to two volunteering customers) and opened Msgdrop to the public today. A lot has changed in the last few months, most notably I have made huge improvements to the mail server itself, replaced the spam testing software with a more modern enterprise grade solution and added complete new features to Msgdrop which go beyond just email testing:
- Support for Webhook testing
- Support for 2FA enrolment and verification code generation
I am also very pleased with a complete rehaul of the documentation and API reference.
Would love to hear more feedback from the Indiehacker community here :)
Check it out:
1 Like
Comment
Hey there 👋! I'm Dustin, the heart and mind behind Msgdrop. With over two decades of experience in software development, I've noticed an annoying trend: many pesky bugs come from the software parts responsible for sending emails to users. These are not just any bugs; they are often the elusive kind which manage to escape the scrutiny of conventional testing. Despite the critical role of emails, testing them often gets overlooked, leading to preventable issues that can disrupt user journeys or even erode customer trust.
Seeing the impact of these mistakes in my own applications I thought "Why isn't testing emails as straightforward as testing other software components?". So, I rolled up my sleeves and built Msgdrop, a RESTful API which makes testing email as simple and seamless as the rest of the software development lifecycle.
I'm looking for early feedback from my first Beta customers.
If this is something which you think can help your organisation then please reach out to me as I am looking for 5-10 early customers who I would like to offer a 1 year free subscription and other benefits in return for their feedback.
Let's make emails great again 😁
1 Like
Comment
About
My goal is to make testing emails as simple and seamless as the rest of the software development lifecycle.

Comment