Руби-кодирование электронной почты и цитируемый материал для печати
Есть ли простой способ тренировать TMail, чтобы сделать тело, закодированное с помощью "quoted-printable"? Я вижу только методы для декодирования контента, а не для его создания.
1 ответ
Вы просто используете TMail
или вы используете его с ActionMailer
? Это выглядит как TMail
сам по себе не имеет возможности кодировать как quoted-printable
, Тем не менее, похоже, ActionMailer
действительно имеет эту способность
Это выглядит как TMail
позволяет установить Content-Transfer-Encoding
Заголовок следующим образом:
mail = TMail::Mail.new
mail.transfer_encoding = "quoted-printable"
Но похоже, что это на самом деле не кодирует тело.
Ты можешь видеть ActionMailer
установив этот заголовок здесь. quoted-printable
кажется по умолчанию для ActionMailer
,
ActionMailer
имеет метод ActionMailer::Quoting::quoted_printable для кодирования тела в виде quoted-printable
, Может быть, вы можете использовать это...?