- Issue created by @ressa
- Status changed to Closed: won't fix
over 1 year ago 7:12am 24 September 2023 - 🇩🇪Germany jurgenhaas Gottmadingen
I don't think this is possible, Resend and Elastic Email seem to be alternative (i.e. competing) solutions. Both seem to have the same/similar purpose, and they both offer an API over which you can send your emails. And these platforms then care about the delivery of the email.
What you may be looking for is a new integration module like this one, which instead integrates with the Resend API.
Perhaps there are now enough REST API email providers to warrant a dedicated https://www.drupal.org/project/rest_mail → module, just like there is https://www.drupal.org/project/smtp → ?
Don't think you would use curl or the REST API to talk to the Resend service, instead the integration would be working with their API with their resend-php SDK.
- 🇩🇰Denmark ressa Copenhagen
Thanks for a fast answer and for making me aware of Resend PHP.
I hope someone creates a Drupal module with Resend API integration at some point.
Have a nice day!
- 🇩🇰Denmark ressa Copenhagen
I just realized that you do have to set DNS when using Resend, so updating Issue Summary.
The selling points for Resend are the same as for Elastic Email, though:
- Send email via a non-blacklisted service
- Use REST-style API via the standard HTTPS port 443
- You can be up and running in a short time, for free