我正在尝试使用Devise来处理“忘记密码”请求 - 当我点击“忘记密码”时,它会带我到页面输入我的电子邮件并点击“发送重置说明”。但是当我提交电子邮件时,我收到以下错误:
NameError in Devise::PasswordsController#create
uninitialized constant User::Mailer
我不确定如何修复此问题或如何获取Devise控制器代码,因此非常感谢任何帮助。
答案 0 :(得分:0)
如果您尝试设置devise的“忘记密码”,您在environment / development.rb中的设置应如下所示:
config.action_mailer.smtp_settings = { :address => "smtp.xxxxx.co.uk",
:user_name => "username",
:password => "password",
:authentication => "login" }
关于你的另一个问题:SMTP Server Busy我不明白为什么你首先是你的mandrill。