【发布时间】:2018-05-11 13:40:31
【问题描述】:
我正在通过 SparkPost 发送一封带有 actionmailer 的电子邮件。我已通过以下方式设置内容类型:
在行动模型中:
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 电子邮件接收它。
几乎忘记了,由于某种原因,该应用程序的其他邮件中没有发生这种情况,这就是为什么我最初认为这是一个 Rails 问题。
【问题讨论】:
标签: ruby-on-rails actionmailer sparkpost