如何为ActionMailer的plain/text Haml模板配置UTF-8?

3

我在我的Rails 3.2应用程序中发送多部分邮件,因此准备了一个纯文本电子邮件模板。这是模板..

app/views/welcome_mailer/welcome_email.text.haml

Willkommen #{@user.name}!

Du hast dich erfolgreich auf unserer Webseite mit deiner 
E-Mail-Adresse #{@user.email} registriert. Damit du dich
dort anmelden kannst, bestätige bitte einmalig deine E-Mail-Adresse
mittels folgendem Link:

#{confirmation_url(@user, confirmation_token: @user.confirmation_token)}

Viel Spass auf der Webseite und einen schönen Tag.

欢迎邮件的内容包含德语元音变音符号。当我在接收端检查邮件时,特殊字符无法正确显示。如何配置正确的字符编码以显示内容?


我有同样的问题。你找到解决办法了吗? - anthony
抱歉 @anthony,我不记得了。但你可以自己查看 该项目,并找出答案。随意在此处发布答案。 - JJD
谢谢!其实我的问题来自于inky-rb gem(http://stackoverflow.com/a/41634312/3700317) - anthony
1个回答

0

你在邮件发送器中尝试过类似以下的东西吗?

mail(charset: "utf-8", content_type: "text/html")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接