我很困惑。
我一直在为我的应用程序客户创建一些电子邮件。所以我使用ActionMailer发送电子邮件。我创建了一个带有附加视图的通知程序来保存我的每个电子邮件模板。
但是后来,我的系统发送了一些电子邮件,它们看起来真的很奇怪。所以我得出的结论是,他们一定有问题。我开始四处阅读,发现了有趣的输入。
我找到了 premailer gem或roadie gem来帮助我将资源(如 css)嵌入到我的电子邮件中,以制作高质量的 html 电子邮件。但我还不相信这就足够了。
我进入了令人困惑的部分。我找到了邮件宝石。这个 gem 可以帮助我还是只是ActionMailer的替代品?它说它将创建标准化的电子邮件 (RFC2822) 等等,但是作为 Rails/电子邮件业务的新手,我最好与更专业的人核实一下。我将通过 sendgrid(计划到)发送电子邮件,但我希望我的电子邮件看起来不错并尊重与普通浏览器 html 完全不同的 html 电子邮件原则。
任何指导将不胜感激。
几个 railcasts :在 rails 3 中发送 HTML 电子邮件和操作邮件