nowfound

Dev tools · February 18, 2019

ML

Mailrecipe limits the number of emails you send to a user to 1 per day

Last week, I spammed my users with emails by mistake. I had written an idempotent method to do a transaction and send a confirmation email. I didn't realize the email call is not idempotent. So, when the transaction failed, it retried again and again and spammed the entire user base with emails. I was so embarrassed and wrote an API layer on top of my email delivery service (SendGrid) to ensure that my users won't get more than 1 email per day, irrespective of my architecture or mistakes. I am publishing it as a public API, in case anyone else needs it:…

What it does

In the maker’s words, at launch

Last week, I spammed my users with emails by mistake. I had written an idempotent method to do a transaction and send a confirmation email. I didn't realize the email call is not idempotent. So, when the transaction failed, it retried again and again and spammed the entire user base with emails. I was so embarrassed and wrote an API layer on top of my email delivery service (SendGrid) to ensure that my users won't get more than 1 email per day, irrespective of my architecture or mistakes. I am publishing it as a public API, in case anyone else needs it: https://rapidapi.com/mailrecipe/api/mailrecipe Have you run into this problem? How did you solve it?

Does the same job

all alternatives →
  • Mailmeteor2019 · ▲567

    Send hundreds of personalized emails with Gmail.

  • A1
    After 10 years my side project has hit $8k/mo in revenue2020 · ▲442

    Back in 2010 I had an idea for a service that would allow people to easily create semi-permanent email aliases so that they could give an email address to people and websites without revealing their real email address. These aliases will continue to work indefinitely unless you choose to block them. My brother and I spent a few months building the initial version and launched the website in July 2010. For the first year we had about 50 signups per month, by 2013 this had increased to 1500 and it's currently around 3500 per month. Similarly, our revenue grew consistently but slowly - doubling…

  • Mailercloud Email API PlatformMar 2026 · ▲165

    1,000+ Emails per Second with 99%+ Deliverability

  • FastReply2020 · ▲86

    Finally a lightweight template system for your emails!

  • SG
    Shortwhale – Get fewer, shorter, and better emails2014 · ▲40

    Dan Ariely and I are looking for ways to help people with high email load. One idea was Shortwhale, which we've tested for a few months now. The idea is super simple: It's a place to tell people how you prefer email and it offers a simple contact form that adds the necessary structure to email. Although technically trivial, it works extremely well for Dan. We have ideas on how to expand this but first we'd like to know if someone else might find this useful too (we know that this is only a solution for people who get tons of (unsolicited) email). Underlying to all of this is the idea to put…

  • MA
    Messagify - a private Disqus for web apps. Feedback?2011 · messagify.com · ▲26

    Hey HN, I'm a longtime reader and this is my first Show HN (exciting!) It's a collaboration between me and two friends, and we're building this upon another app we made called EmailYak, an API to receive email. We're trying something new and releasing the documentation to an app while we're still building it. We'd love feedback. Do you belong to any of these categories? 1) You've built an app with two distinct groups of users (say, people with cars and those looking for a ride) and they were able to communicate with each other. Did you expose personal email addresses? Did you send…

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • The first open-source price index for GPU compute

    Dev tools · 10d ago · getcomputable.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

Launched alongside, February 2019

the whole month →