使用 Grails Mail 插件,您可以发送纯文本或 html 邮件。当发送这样的 html 邮件时:
sendMail {
to "fred@g2one.com"
subject "Hello John"
html(view: htmlTemplate, model: args)
}
建议在邮件html中内嵌css,因为这样会被更多的邮件客户端接受。问题是,这些 html 文件很难阅读和维护。
有没有办法以比编写内联 css 更智能的方式生成这些邮件模板?生成 html 邮件模板的最佳实践是什么?