我是Ruby on Rails的新手。我想发送一封邮件通知,说明您在Devise中更改了密码,但我不知道如何操作。我通过将<%= link_to "Change your password", edit_user_registration_path%>
添加到application.html.erb来完成更改密码作业。Rails - 设计:更改密码并发送邮件通知
0
A
回答
0
你想使用ActionMailer。
见这些指南的细节之一:使用轨道发送电子邮件
0
我觉得有很多的宝石可用于发送邮件。 试试这个:https://github.com/benprew/pony
0
由于Devise 3.5.3通知改变后,pasword功能已经内置,但它默认是禁用的。要启用它,请打开config/initializers/devise.rb并进行此更改并重新启动您的应用程序。
- # config.send_password_change_notification = false
+ config.send_password_change_notification = true
https://github.com/plataformatec/devise/wiki/Notify-users-via-email-when-their-passwords-change
相关问题
- 1. Rails设计发送邮件
- 2. 发送密码设计在Ruby on Rails
- 3. Rails 3设计手动更改密码
- 4. Rails的设计发送密码重置邮件迟发性工作
- 5. 设计不发送恢复密码电子邮件
- 6. Ruby on Rails设计发送邮件
- 7. 通过电子邮件发送密码
- 8. 发送无密码邮件
- 9. 发送电子邮件通知的设计问题
- 10. 用设计发送密码更改确认
- 11. 密码恢复,而不通过电子邮件发送密码
- 12. 如果用户忘记密码,通过邮件发送密码
- 13. 设计不发送邮件
- 14. 邮件发送设计
- 15. 如何通过链接发送邮件给新注册用户更改密码?
- 16. 通过mailchimp api发送通知邮件
- 17. 链接到密码重置没有得到发送的邮件通过rails动态邮件发送
- 18. 默认重设密码电子邮件未通过Appcelerator的后台发送,也不与模板电子邮件,只有电子邮件配置更改发送
- 19. Rails异常通知插件 - 强制发送电子邮件
- 20. rails:设计无密码更新用户
- 21. Rails按计划发送电子邮件
- 22. 我想通过电子邮件在php中发送密码时,当我更改我的管理面板密码
- 23. 获取设计认证以发送电子邮件以获取密码
- 24. devise忘记密码邮件不发送
- 25. Django密码重置。不发送邮件
- 26. 发送忘记密码电子邮件
- 27. 当更新密码时更改发送给用户的电子邮件
- 28. Rails设计邮件
- 29. WAP,CreateUserWizard控件,通过电子邮件发送密码
- 30. TeamCity不发送电子邮件通知
编辑补充一些背景。 –