每次用户创建并保存新记录时,我都会尝试向自己发送一封电子邮件。目前,我有这个在保存新记录我的控制器的一部分:保存记录时发送电子邮件 - rails
UserMailer.notification_email().deliver
这在我的用户邮件:
class UserMailer < ActionMailer::Base
default from: "[email protected]"
def notification_email()
mail(:to => "[email protected]",
:subject => "Test")
end
end
我知道它可能应该通过一些参数,我只是不知道是什么,再加上我能找到的所有例子都会发送电子邮件给每个用户,而不是一个静态的电子邮件地址。
你的问题是什么? – jdl 2013-03-13 15:46:40
我不知道我是否需要传递参数,并且上面的代码目前不工作... – user1738017 2013-03-13 15:47:50
您确实需要传递参数,几乎可以肯定的是,请阅读本指南(http:// edgeguides。 rubyonrails.org/action_mailer_basics.html)更多英特尔 – stephenmurdoch 2013-03-13 16:12:35