我试图设置异步电子邮件发送。我正在使用delayed_job。 Withoud delayed_job一切正常,没有任何错误。但是,当我补充一下:Rails delayed_jobs在发送邮件时询问“发件人/发件人”
handle_asynchronously :mail_sending_method
我收到以下错误:
A sender (Return-Path, Sender or From) required to send a message
我用的ActionMailer用于发送邮件,特别是这样的:
mail(:to => user.email, :from => "[email protected]", :subject => "Blah")
这里是方法:
def phrase_email(user, tweet, keyword, phrase)
@user = user
@tweet = tweet
@keyword = keyword
@phrase = phrase
mail(:to => user.email, :from => "[email protected]", :subject => "Weekapp Phrase Notification")
end
你可以发布'mail_sending_method'吗? – codeit 2013-03-13 18:21:29
我已加入 – rastko 2013-03-13 18:36:09