【发布时间】:2011-02-01 16:43:22
【问题描述】:
我已经使用 AR_Mailer 大约 6 个月了,没有遇到任何问题。我最近为一些管理后台作业添加了 DelayedJob。由于 DelayedJob 也能很好地处理电子邮件(感谢 DelayedMailer gem),我从我的应用程序中完全删除了 AR_Mailer。
除了这封电子邮件,一切都完美无缺。自动生成的密码现已丢失。
#app/models/notifier.rb
def activation_instructions(user)
from default_email
@bcc = BACK_UP
@subject = "Activation instructions"
recipients user.email
sent_on Time.now
body :root_url => root_url, :user => user
end
#app/views/notifier/activation_instructions.erb
Thanks for signing up.
Your password is <%=@user.password-%>. For security reasons please change this on your first connection.
[....]
知道为什么会出现这个错误吗? 谢谢!
配置:Rails 2.3.2 & DelayedJob 2.0.4
【问题讨论】:
标签: ruby-on-rails delayed-job ar-mailer