2009-06-23 101 views

回答

3

你只是使用TMail,或者你是否使用ActionMailer?它看起来像TMail本身不具备编码为quoted-printable的能力。但是,看起来ActionMailer确实有这种能力。

看起来TMail允许您设置Content-Transfer-Encoding标题如下: -

mail = TMail::Mail.new 
mail.transfer_encoding = "quoted-printable" 

但是看起来,这实际上并不编码体。

您可以看到ActionMailer设置此标头herequoted-printable似乎是ActionMailer的默认值。

ActionMailerActionMailer::Quoting::quoted_printable方法编码为quoted-printable。也许你可以利用这个......?

+0

看来,这些天,你会使用Mail :: Encodings :: QuotedPrintable.encode – 2013-01-04 10:39:48