gpt4 book ai didi

ruby-on-rails-3 - actionmailer 编码 - 在电子邮件客户端中呈现垃圾

转载 作者:行者123 更新时间:2023-12-04 21:47:47 24 4
gpt4 key购买 nike

我的电子邮件有文本和 html 部分。在电子邮件包含来自数据库的值的某些情况下,用户报告“垃圾字符”。当涉及 unicode 字符时,这似乎是一个问题。我创建了一个简单的模板,它只回显文本和 html 部分的值( <%= @body_text %> )并使用示例字符串对其进行测试:

永久功能 ë

当我在 gmail 中看到这个字符串时,它看起来像:

永久特征������

检查标题我在邮件中看到了这个:

Content-Type: multipart/alternative; charset=UTF-8 Content-Transfer-Encoding: 7bit



然后是文本部分:

Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64



和 html 部分:

Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable



ruby 1.9.2,导轨 3.2.6

最佳答案

根本原因被确定为 premailer-rails3 gem == 1.2.0。迁移到 actionmailer_inline_css gem 已解决。

关于ruby-on-rails-3 - actionmailer 编码 - 在电子邮件客户端中呈现垃圾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com