Я пытаюсь отправить электронное письмо с китайскими / тайваньскими символами в строке темы.Введенный пользователем контент электронной почты правильно отображается на китайском языке, но у меня возникли проблемы с темой.
Я использую Rails 3.0.9 и настроил его для отправки через мою учетную запись Gmail прямо сейчас.Все это работает, но, возможно, Google портит мою тему?
Вот фрагмент кода в моей почтовой программе:
mail(:to => lead_email,
:subject => "=?utf-8?B?" + Base64.encode64(@club.offers.first.title) + "?=",
:from => from_email,
:content_type => "text/html; charset=utf-8",
:reply_to => 'noreply@buddyreferralsystem.com',
:content_transfer_encoding => '8bit'
).deliver
, и это то, что я получаю в заголовках своих писем при получении.
Subject: 期待很快就可以在俱樂部看到你喔!
Mime-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Когда я читаюэлектронная почта в GMail, я вижу нечитаемую строку темы выше, но китайский текст в содержимом электронной почты отображается очень хорошо.Следует отметить, что Content-Transfer-Encoding, похоже, меняется с «8-битного», который я установил на «quoted-printable».
Как мне заставить китайские иероглифы отображаться в темелиния вместо 期
?