1

私はそのように定義されたメーラーを持っています:

class AdminMailer < ActionMailer::Base
  default from: "site@myapp.com", to: Rails.application.config.admin_email
  def notify
     mail subject "We have a new uer
  end 
end

Precedence = "bulk" のデフォルト ヘッダーを追加する必要があります。notify()メソッドに追加headers["Precedence"] = "bulk"すると、これが機能します。しかし、これをすべてのメソッドのデフォルトにしたいと思います。私は試した

default from: "site@itcentralstation.com", headers: {"Precedence" => "bulk"}

default from: "site@itcentralstation.com", "headers" => {"Precedence" => "bulk"}

どちらの場合もエラーが発生しました: NoMethodError - undefined method `encoding' for {"Precedence"=>"bulk"}:Hash:

4

1 に答える 1