You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While exploring different email providers, they all had the same issue. They didn't give you any way to avoid sending the same email more than once.
Sending email in an automated way without this assurance seems kind of reckless. A bug can easily result in you spamming your users.
I ended up having to implement some frankenstein DIY pseudo-idempotency on top of Postmark involving database locks and making API calls to check if emails have already been sent.
I used Blueshift a few years ago. They had a way to set a limit per-contact on the number of emails you can send per day. It doesn't directly solve this issue, but may help.
Hey, cool project!
While exploring different email providers, they all had the same issue. They didn't give you any way to avoid sending the same email more than once.
Sending email in an automated way without this assurance seems kind of reckless. A bug can easily result in you spamming your users.
I ended up having to implement some frankenstein DIY pseudo-idempotency on top of Postmark involving database locks and making API calls to check if emails have already been sent.
Is this something on the road map?
Hacker news discussion: https://news.ycombinator.com/item?id=41172351
Stripe idempotency: https://docs.stripe.com/api/idempotent_requests
The text was updated successfully, but these errors were encountered: