HTML emails are a headache to write, but they can be a little easier with this prebuilt workflow. Quickly build emails by stacking modules you want, then have it all compiled for you. Mailfleet gives you a massive headstart in creating your custom html templates by having a ready made library of common html patterns. The 50 premade html patterns are also tested and compatiable with 30+ email clients.
Using handlebar expressions you can include modules you want to stack in the hub/index.hbs file. On save, the metalsmith compiler will grab those module files and compile them into the dist folder to create index.html. Once you get all the modules you like, you can take the compiled file, insert your content, make any changes, and presto I've just saved you from a self inflicted head injury. Run 'npm start' to begin the dev enironment which includes browser-sync.
Yes you can! Mailfleet uses nodemailer to send the emails you build. Just change the variables in the nodemailer.js file with your info. Run 'npm run send' when your email has finished compiling to send a test email.
I have for you
- 50 Premade HTML Email Modules included from [Matt Harris] outline project.
- Profit.
This Project is not complete so please feel free to reach out with ideas and contributions.
- Add more modules
- Create a Second micro module process compiler