我正在使用Rails 2.3.8中的ActionMailer类发送电子邮件。我需要在电子邮件的META
中添加HEAD
标记。具体来说,我想添加它(最终用于处理移动设备上的特殊CSS3):
<meta name="viewport" content="width=device-width" />
我找不到将其添加到电子邮件的HEAD
部分的方法。我是否需要创建我使用的自定义电子邮件布局?如果是这样,我该怎么做?似乎应该有一种比创建自定义布局更简单的方法。
答案 0 :(得分:1)
听起来您想要发送HTML电子邮件并在视图中设置meta
标记。尝试使用以下内容更新您的ActionMailer内容类型:
class Notifier < ActionMailer::Base
default 'content-type' => 'text/html'
end
然后将以下行添加到视图的布局或<head>
部分:
<meta name="viewport" content="width=device-width" />