【发布时间】:2010-11-08 05:21:46
【问题描述】:
我正在尝试使用 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 中是否有更好的方法来查看它尝试发送电子邮件时发生了什么?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 devise sendgrid