Rails 3のデフォルトはContent-Type:text/plainmime typeをtext/htmlに変更するには?
私はHTML電子メールを送信しようとしています。 MIMEタイプを調整するにはどうすればよいですか?
Rails 3のデフォルトはContent-Type:text/plainmime typeをtext/htmlに変更するには?
私はHTML電子メールを送信しようとしています。 MIMEタイプを調整するにはどうすればよいですか?
ビューテンプレートの拡張機能が動作する前に.html
を追加するだけです。
app/views/user_mailer/welcome_email.html.erb
あなたはActionMailerについて話していると思いますか?表示ファイルの名前を次のように指定します。
app/views/mailer_name/method_name.text.plain.erb
app/views/mailer_name/method_name.text.html.erb
次に、text.plainにHTMLメールのプレーンテキスト版を作成します。
ここで拡張機能を複製していますが、単にmethod_name.text.erbだけが行います...さらに、Mailerクラスのメソッドに 'respond_to'が必要です。これにより複数の部分の電子メールが送信されますtextコンポーネントとhtmlコンポーネントの両方を含んでいます。 –
私はそれを知らなかった。ありがとうございました! –