我正在尝试使用 Devise 在我的 Rails 3 应用程序上运行 sendgrid,因此 devise 可以发送注册电子邮件等。
我添加了以下内容,config/setup_mail.rb:
ActionMailer::Base.smtp_settings = {
:address => "smtp.sendgrid.net",
:port => '25',
:domain => "XXXXXXXXX.com",
:authentication => :plain,
:user_name => "XXXXXXXXXXX@gmail.com",
:password => "XXXXXXXXXX"
}
Rails + Devise 发送注册电子邮件还不够吗?还是我需要别的东西或某种宝石?
日志显示正在生成的电子邮件,但我在日志中看不到任何关于 MAIL 发送成功或出错的信息。我的 sendgrid 帐户仍然显示已发送 0/200 封电子邮件。
在 Rails 中是否有更好的方法来查看它尝试发送电子邮件时发生了什么?
谢谢