I wrote some time ago a gem https://github.com/markets/... to test/preview emails. The approach is totally different: you should prepare data for emails in a config file but then you can easily navigate, in your browser, through all your emails without the need of sending them.
Thanks! In fact, the built-in solution is a port of https://github.com/basecamp... to the core. Main differences:
- as you said, the dashboard/UI allows to easily see all your emails and its content
- how to configure data for emails. It's quite easy and short with hooks https://github.com/markets/...
Join 30,005+ developers who get early access to new screencasts, articles, guides, updates, and more.