Я отправляю письмо с actionmailer через SparkPost.Я установил тип содержимого следующими способами:
в модели действия:
default content_type: 'text/html'
и в действии модели:
headers['Content-Type'] = 'text/html'
Я подозреваю, что это не такПроблема в том, что когда я отправляю письмо в разработке на mailcatcher, оно сохраняет тип контента и отображается правильно.
Даже при просмотре файла production.log при отправке электронного письма видно, что оно отправлено
Subject: Equipment Training for June
Mime-Version: 1.0
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Но когда оно приходит, сообщение было преобразовано в:
Content-Type: text/plain;
Я пытался получить его как с электронной почтой, так и с адресами gmail и office.com.
Почти забыл, по какой-то причине этого не происходит с другими почтовыми программами из приложения, поэтому я изначально думал, что это проблема с рельсами.