2
有没有一种简单的方法来指导TMail使用“quoted-printable”编码身体?我只能在那里看到解码内容的方法,而不是创建它。红宝石电子邮件编码和引用内容
有没有一种简单的方法来指导TMail使用“quoted-printable”编码身体?我只能在那里看到解码内容的方法,而不是创建它。红宝石电子邮件编码和引用内容
你只是使用TMail
,或者你是否使用ActionMailer
?它看起来像TMail
本身不具备编码为quoted-printable
的能力。但是,看起来ActionMailer
确实有这种能力。
看起来TMail
允许您设置Content-Transfer-Encoding
标题如下: -
mail = TMail::Mail.new
mail.transfer_encoding = "quoted-printable"
但是看起来,这实际上并不编码体。
您可以看到ActionMailer
设置此标头here。 quoted-printable
似乎是ActionMailer
的默认值。
ActionMailer
将ActionMailer::Quoting::quoted_printable方法编码为quoted-printable
。也许你可以利用这个......?
看来,这些天,你会使用Mail :: Encodings :: QuotedPrintable.encode – 2013-01-04 10:39:48