我正在构建一个Rails应用程序并面对我的文本邮件程序的问题:我找不到如何使特殊字符(é,è,à,...)正确编码。
它适用于html邮件程序,因为我可以设置<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
,但这不可能使用文本邮件程序。
文本邮件中的问题示例(my_mailer.text.erb)
Démonstration # Démonstration
我的邮件摘录:
mail from: <from>,
to: <to>,
subject: <subject>,
body: <body>
我还试图将charset: 'utf-8'
属性添加到邮件方法中,但也没有成功。
如何解决此编码问题?
感谢您的帮助!
我的项目:
答案 0 :(得分:1)
我终于找到了我的问题。它来自inky-rb gem,它有一些问题需要理解编码。
我只是重命名我的布局(或模板):
# app/views/layouts
default.text.inky # => default.text.erb