我试图发送text/plain
带有ActionMailer的电子邮件,其中包含非ASCII字符。然而,随着内容的电子邮件:ActionMailer非ASCII字符
“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。