非同期メール送信を設定しようとしています。私はdelayed_jobを使用しています。delayd_jobがなければ、すべてがエラーなしで機能します。しかし、私が追加すると:
handle_asynchronously :mail_sending_method
次のエラーが発生します。
A sender (Return-Path, Sender or From) required to send a message
特に次のように、メールの送信にActionMailerを使用します。
mail(:to => user.email, :from => "notifications@example.com", :subject => "Blah")
方法は次のとおりです。
def phrase_email(user, tweet, keyword, phrase)
@user = user
@tweet = tweet
@keyword = keyword
@phrase = phrase
mail(:to => user.email, :from => "notifications@example.com", :subject => "Weekapp Phrase Notification")
end