以下是我从http://api.rubyonrails.org/
复制的常规格式class ApplicationMailer < ActionMailer::Base
default from: 'from@example.com'
layout 'mailer'
end
但我想要的是能够拥有它发送的多个地址。
我试图调用一个方法,例如:
class ApplicationMailer < ActionMailer::Base
default from: address
layout 'mailer'
def address
Apartment::Tenant.current_tenant == "org" ? "custom@email.com" : "from@example.com"
end
end
当我调用该方法时,它返回
<ActionMailer::Base::NullMail:0x007fbefe0eb388>
而不是我想要的字符串。
答案 0 :(得分:0)
尝试以下代码:
class ApplicationMailer < ActionMailer::Base
default from: Apartment::Tenant.current_tenant == "org" ? "custom@email.com" : "from@example.com"
layout 'mailer'
end