Your users think they get too many email from you already. Don't worsen it by a bug or multiple applications sending email concurrently to the same user. With Mailrecipe, you can stop worrying about flooding them with too many email, irrespective of how your application behaves. We will limit the number of email your user receives to 1 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.