Email Notification Webhook or alternative to SMTP

I’m wanting to change our Discourse email notifications to be sent via a service that only supports sending via an API rather than a standard SMTP relay. I’m not finding any current settings or plugins or obvious way of doing this. The closest I’ve seen is maybe using a webhook to send info to the api or an interstitial api. Questions:

  • Is there already a way to send email via api instead of smtp that I’m just not finding?
  • If not, is there a way to get any notifications that would normally trigger an email via web hook?
  • If not, is there a way via a plugin to override normal email sends and do a custom thing instead?

Any answers/pointers on the above would be much appreciated!


I don’t think so.

Sure, anything is possible. I think it’ll take a bunch of time and be prone be being broken, I think.

1 Like