0

Rails 2.3.8 で ActionMailer クラスを使用してメールを送信しています。METAメールの にタグを追加する必要がHEADあります。具体的には、これを追加したいと思います (最終的には、モバイル デバイスで特別な CSS3 を処理するため):

<meta name="viewport" content="width=device-width" />

HEADこれをメールのセクションに追加する方法が見つかりません。使用するカスタム メール レイアウトを作成する必要がありますか? もしそうなら、どうすればいいですか?カスタム レイアウトを作成するよりも簡単な方法があるはずです。

4

1 に答える 1

1

HTML メールを送信metaし、ビューにタグを設定したいようです。次のようなものでActionMailerコンテンツ タイプを更新してみてください。

class Notifier < ActionMailer::Base
  default 'content-type' => 'text/html'
end

次に、ビューのレイアウトまたは<head>セクションに次の行を追加します。

<meta name="viewport" content="width=device-width" />
于 2011-09-27T20:18:05.543 に答える