我有一个Rails 3应用程序,我正在使用Devise进行用户身份验证.如何为Devise指定应用程序范围的SMTP服务器?
我在/config/environments/development.rb中输入了以下内容(Apache2设置为8080)
config.action_mailer.default_url_options = { :host => 'mydomain.com:8080' }
关于如何让外发邮件与Devise和Rails 3一起工作的任何想法?
解决方法
Devise使用ActionMailer发送电子邮件,因此您必须对其进行配置.请查看
this tutorial以获取设置ActionMailer的示例.此外,如果您使用GMail,请查看
this question以获取有关设置Rails 3以使用GMail的详细信息.