0
我们最近将Rails 3.0升级到了rails 3.2。同时我们从Ruby 1.9.3升级到Ruby 2.1.5。我们正在抓住各种各样的东西,但令人困惑的一件事是电子邮件,之前工作正常,但现在根本没有发送。下面的代码有什么不妥之处吗?邮件服务器升级后不工作
控制器代码
def send_welcome
UserNotifier.new_user_welcome(user).deliver
...
end
通知代码
class EmployeeNotifier < ActionMailer::Base
def setup_email(to, subject, from = Saas::Config.from_email)
@sent_on = Time.zone.now
@subject = subject
@recipients = to.respond_to?(:email) ? to.email : to
@from = from.respond_to?(:email) ? from.email : from
end
def new_user_welcome(user)
@user = user
setup_email(user.email,"Welcome!")
end