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 →
- A1After 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…


- SGShortwhale – 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…
- MAMessagify - 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 →



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 →- MY
Life & fun · 2019 · instant.page




Computer generated people - refresh to get a new one
AI · 2019 · thispersondoesnotexist.com
