我观看了一些在线教程并设置了 inky 和 premailer 以有组织的方式为电子邮件设置样式,我对这个设置非常满意。
premailer gem 应该根据 text.erb
电子邮件自动生成 html.erb
电子邮件。根据 here 这在使用 inky 时仍然可以工作,但是当我在浏览器中访问我的邮件并选择“以纯文本电子邮件形式查看”选项时,我会看到常规的 booking_confirmation.text.erb 文件手动输入,而不是booking_confirm.inky 文件的正文。
如何让 premailer 根据 .inky
文件生成纯文本电子邮件?
答案 0 :(得分:0)
在随意玩弄不同的扩展名和其他东西后,我意识到这很简单:premailer/inky 只会生成与 HTML 文件等效的纯文本如果该名称的文件扩展名为 {{ 1}} 不已经存在。
换句话说,要获得自动生成的 .text.erb
版本,您只需删除 booking_confirmation.inky
,然后它就会自动生成。