|
|
1
0
你的数据是ISO-8859-1吗?从错误示例的外观来看,它似乎是每个字符两个字节(请注意_的重复)。因为8859-1每个字符使用1个字节,我猜您的数据是utf-8格式的。 还要检查数据库是否没有对进出的数据进行任何转换。 我强烈建议你在任何地方都使用Unicode/UTF-8——数据库、HTML、电子邮件等等。这是现在所有库尔孩子都在使用的。8859-1就是上个世纪! 关于电子邮件
是我用的。 |
|
|
2
0
只需删除您的设置,让rails使用默认字符集utf-8来完成工作。 我一直使用电子邮件和特殊字符,不需要执行任何类型的转换或设置,至少在rails 3上不需要。只要字符串包含正确的字符,就可以了。 只需确保从数据库读取数据时没有出现编码错误。 |
|
|
IvanHid · Rails邮件“已发送”,但从未收到 8 年前 |
|
|
Khoga · 了解Rails ActionMailer编码 8 年前 |
|
|
Josemafuen · Rails邮件程序未发送 8 年前 |
|
|
jgrant · Rails通过ActionMailer取消订阅链接 10 年前 |
|
|
RossRobertMcKee · 如何防止通过表单提交数据后重定向 11 年前 |
|
|
wweare · 为什么邮件中没有信件?操作邮件程序 11 年前 |
|
|
user1515295 · 在Rails中格式化文本电子邮件有哪些选项? 12 年前 |
|
|
Tony Tambe · 创建邮件器,向对帖子发表评论的每个人发送电子邮件 12 年前 |