使用 erb 生成纯文本电子邮件
我使用 ActionMailer 3.0.9 和 erb 模板生成纯文本电子邮件。一切都很顺利,除了我的电子邮件包含异常的回溯,其中包含“<”、“””等字符,这些字符被更改为“& lt;”、“& quot;” ETC。 所以我的问题是:如何配置 erb/mailer 以便它不会将这些字符扩展为“&(...);”?
I'm generating plain text emails using ActionMailer 3.0.9 and erb template. Everything goes well except that my emails contain backtraces of exceptions with characters like '<', '"' etc. which are changed onto '& lt;', '& quot;' etc.
So my question is: how to configure erb/mailer so it doesn't expand these characters into '&(...);'?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您看来,使用
<%=raw ... %>
然后您的 <%= %> 内的变量内容不会被逃脱。In your view, use
<%=raw ... %>
then your contents of the variable inside the <%= %> won't be escaped.