The solution is to use maizzle. It's awesome and has a dev mode where you can preview emails as you write them. It's all tailwind and a great authoring experience.
Then, use html-to-text from npm to convert that into text.
Then, every email sending service allows you to send text and html based emails. Regardless of the end user preference, it just works.
Then, use html-to-text from npm to convert that into text.
Then, every email sending service allows you to send text and html based emails. Regardless of the end user preference, it just works.