3

delayed_job を使用して電子メールを送信します。ファイルは filename.text.html.erb です。

正しく表示された受信トレイに表示されることもあれば、HTML コードとして表示されることもあります。

サーバーでdelayed_jobデーモンを停止して開始すると、場合によっては役立つように見えますが、常にではありません。

何か案は?

4

1 に答える 1

1

メーラー クラスでは、またはに設定content_typeする必要があります。コードは次のようになります。text/htmltext/plain

class Postman < ActionMailer::Base
  # ...
  def foo_mail
    content_type 'text/html'
    # code
    end
  end
  # ...
end
于 2010-12-08T08:33:20.973 に答える