Я использовал гем sendgrid-ruby для отправки электронных писем.Тема письма не декодирует специальные символы должным образом.Например.Отправка этой темы по электронной почте How's it going
переводит это в фактическую электронную почту How's it going
Я попытался кодировать строку для различных форматов, таких как ASCII, ISO_8859_1, но ничего из этого не работает.
@body_json['personalizations'][0]['dynamic_template_data'] = {
'email_title': @email_title,
'content': @description,
'subject': "How's it going"
}
SendGrid::API.new(api_key: ENV['SENDGRID_API_KEY']).client.mail._('send').post(request_body: @body_json)
В теме письма должны отображаться специальные символы, такие как '&: