Msgdrop

Msgdrop

Test Email, Webhooks, 2FA

86 followers

Msgdrop is a RESTful API which provides several key features: - Disposable email addresses from an API - Accessing inboxes through an API - Webhook URLs for testing - Enrol and generate 2FA codes from an API No fake SMTP servers, just one simple API.
Msgdrop gallery image
Msgdrop gallery image
Msgdrop gallery image
Free Options
Launch Team
ace.me
ace.me
Your new website, email address & cloud storage
Promoted

What do you think? …

Dustin Górski
Hello Product Hunters, My name is Dustin and today I am pleased to launch Msgdrop, a simple to use RESTful API for Email, Webhook and Two-factor authentication testing. 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, a one-stop solution 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.
Karthik M S N
@dustedcodes All the best. Does this also integrate with test case generation softwares, so that I can test these as part of my sanity and automate them?
Dustin Górski
@msnkarthik I had to look up what a test case generator software was if I'm honest. I have never used such a tool, but I don't see why Msgdrop wouldn't integrate with other tools as it is entirely API driven. If you can tell me a particular test case generator software which you are using and what you'd expect from such an integration then then I can certainly take a look and see what I can do on my end!
blank
Hey Dustin, this is super impressive! 🎉 Msgdrop sounds like a game changer for testing. No more hassle with fake SMTP setups? That's such a relief! The disposable emails feature alone is a big win for anyone doing automated tests. Also, love that it supports services like Mailgun and SendGrid. Can't wait to give it a try and see how it simplifies my workflow. Keep up the great work!
Dustin Górski
@blankwebdev Thank you for the kind words and glad that you like it. It's definitely a game changer in making automation tests around email much simpler and reliable, without fake SMTP servers, without hacky UI interactions and without having to parse emails yourself in order to interact with URLs or attachments and other elements from it. I can also highly recommend it for two-factor authentication scenarios in test environments. I've seen too often how teams disable MFA/2FA in their test environments because QA engineers don't know how to overcome the hurdle from an automated test. Well, with Msgdrop you can enrol and generate 2FA codes from an API making it really easy now.
Pierre-Yves Dubreucq
Interesting tool ! I thought it’s surprising to give the possibility to test e-mail, webhook and 2FA
Dustin Górski
@pydubreucq Yes, and there is more to come, this is just the beginning!
Samuel Chien @ Blobfish AI
Congratulations on launching Msgdrop, Dustin! This looks like a fantastic tool for developers dealing with email and 2FA testing. Love how it simplifies the process with disposable email addresses and API access to inboxes. The 2FA testing feature is especially clever - no more disabling MFA in test environments. Your solution for real email testing without fake SMTP setups is brilliant. Wishing you great success with Msgdrop!
Dustin Górski
@samuel_chien Thank you, appreciate the kind words and I couldn't agree with you more :)
Maison K. 🎯
creative tool! congrats on the launch!
Christofer Huber
@dustedcodes How does the spam analyzer work? This looks like a very interesting feature. So when I test an email, it will also do a spam check on that email? How do you determine the score, what factors are taken into account? Are there any recommendations on how to improve the score? I can imagine that this could massively improve the deliverability of mails, if it works. Congrats on the launch 🚀
Dustin Górski
@crebuh Thank you and fantastic questions. Yes, you are correct, every email that gets processed by Msgdrop has a spam analyser run over it. I have initially (in the Beta phase of Msgdrop) used SpamAssassin, which is a widely used and industry recognised spam analyser, but I have found Rspamd to be even better, which is in use now. It's a much more modern enterprise grade spam analyser which comes with a huge plethora of amazing features. It is also super fast. To be honest lots of different factors are taken into account, I configured many myself with sensible defaults and you can also add custom rules. Recently it also added a GPT integration which does text analysis to determine the likelihood of spam, however it's a very new feature and I haven't enabled this yet. In a nutshell how it works is that it does lots of specific tests and assigns a spam score for each individual test. Some scores raise the score level, some tests decrease it again, the total sum determines the final spam score and whether an email is likely to be flagged as spam by recipient servers in the end. Hope my answer helps! Let me know if you have any more questions, nothing gives me more pleasure than explaining all the cool features and thought and design that went into Msgdrop :)
Christofer Huber
@dustedcodes Thanks for the quick and detailed response. That sounds very promising. I checked out Rspamd and it seems to be a choice for the analysis process.
Nice idea! It would be even better if there were more detailed documentation on combinations with different programming languages. looking forward to more updates.
12
Next
Last