我正在尝试text/plain
使用包含非 ASCII 字符的 ActionMailer 发送电子邮件。但是,一封包含以下内容的电子邮件:
“This has smart quotes”
在电子邮件(和日志)中显示为:
=E2=80=9CThis has smart quotes=E2=80=9D
并且Content-Transfer-Encoding
电子邮件是quoted-printable
. 在视图中,此文本呈现如下:
<%= raw(strip_tags(@message)) %>
我不确定这是在哪里发生的,charset
电子邮件的标题是 UTF-8。这是 Ruby 1.9.3-p194 和 Rails 3.2.11。