In our company, we thought about this when Mailgun was unavailable. We wanted to create a microservice that forwards emails to Mailgun. And if Mailgun is unavailable, the service saves them for later sending. Has anyone tried to implement such a thing?
Comments
In our company, we thought about this when Mailgun was unavailable. We wanted to create a microservice that forwards emails to Mailgun. And if Mailgun is unavailable, the service saves them for later sending. Has anyone tried to implement such a thing?
Where I'm at, we basically use queues for any external dependencies. If they're down, things just queue up.
Out of curiosity - which queueing service(s) do you use?
Just RabbitMQ