maybe icon indicating copy to clipboard operation
maybe copied to clipboard

Abstract away Postmark as email provider

Open tmyracle opened this issue 1 year ago • 1 comments

This is progress towards being able to support #137

This creates a generic email service that can use one of multiple providers. In the future we can then just add a provider implementation for SMTP, Sendgrid, etc. Each *.provider.ts handles the client specific implementation. I can add some docs to the wiki on how to add support for a new email service.

@Shpigford let me know what you think, if you like this direction I'll convert it to ready for review.

tmyracle avatar Jan 20 '24 20:01 tmyracle

Follow up PR on this will add nodemailer to support SMTP to close out #137

tmyracle avatar Jan 20 '24 23:01 tmyracle

CleanShot 2024-01-22 at 09 43 24

tmyracle avatar Jan 22 '24 15:01 tmyracle