有没有一种直接的方法来指导 TMail 将正文编码为“quoted-printable”?我只看到其中用于解码此类内容的方法,而不是创建它。
你刚刚使用吗TMail
,或者你正在使用它ActionMailer
?看起来像TMail
本身不具备编码为quoted-printable
。然而,看起来像ActionMailer
确实有这个能力。
看起来像TMail
允许您设置Content-Transfer-Encoding
标题如下:-
mail = TMail::Mail.new
mail.transfer_encoding = "quoted-printable"
但看起来这实际上并没有对身体进行编码。
你可以看到ActionMailer
设置此标题here http://github.com/rails/rails/blob/8fdf3d7890d2e58508e028c93d3797f21a774dbc/actionmailer/lib/action_mailer/part.rb#L44. quoted-printable
似乎是默认的ActionMailer
.
ActionMailer
有ActionMailer::引用::quoted_printable http://github.com/rails/rails/blob/8fdf3d7890d2e58508e028c93d3797f21a774dbc/actionmailer/lib/action_mailer/quoting.rb#L5将主体编码为的方法quoted-printable
。也许你可以利用这个......?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)