Majority of your users think they get too many emails from you. The last thing you want is to worsen the situation by a bug sending multiple emails or multiple apps sending emails concurrently to the same user. Mailrecipe is an API layer that runs on top of your existing email delivery service and ensures that your users get a maximum of 1 email per day.
Here is your worst nightmare:
Your marketing manager calls you in the middle of the night and tell you that the users are getting multiple emails from your app. By the morning, they are flooded with emails and the unsubscription rate goes through the roof. It was a simple case of try/catch block retrying an idempotent method, except the email call inside it is not idempotent.
With mailrecipe, you can avoid this nightmare forever. When you go through our API, your users will not get more than 1 email per day, irrespective of how your system is designed.
If you are a large company with different teams running different apps, emails sent from these apps not well co-ordinated. They send concurrent emails to the same user and overwhelm them. With our API, you don't have to worry about co-ordinating the teams, because our API guarantees 1 email per day limit.
You don't have change your emailing system to use our API. We support popular email delivery services - SendGrid and Google Cloud (if you want us to support others, write to us at [email protected]). The best part is Google Cloud email service is free when you use our API. So, give it a try right away.