在Rails应用程序上设置SendGrid

时间:2015-03-17 12:39:17

标签: ruby-on-rails-4 heroku actionmailer sendgrid

我使用sendgrid和动作邮件程序从部署在Heroku上的我的rails应用程序发送电子邮件。我的电子邮件正在发送,但我在Sendgrid中看不到任何电子邮件活动。开放跟踪应用已启用。

我想知道我是否正确设置了该应用?我使用了sendgrid-ruby gem而且我已经设置了

config.action_mailer.default_url_options   = { host: ENV["DOMAIN"] }

ActionMailer::Base.smtp_settings = {
:address        => 'smtp.sendgrid.net',
:port           => '587',
:authentication => :plain,
:user_name      => ENV['SENDGRID_USERNAME'],
:password       => ENV['SENDGRID_PASSWORD'],
:domain         => 'heroku.com',
:enable_starttls_auto => true
}

还有什么我需要做的吗?

1 个答案:

答案 0 :(得分:1)

SendGrid昨天的电子邮件活动遇到了问题(https://support.sendgrid.com/hc/en-us/articles/205074437-16-Mar-Email-Activity-Unavailable-

我会联系他们的支持团队(support@sendgrid.com)并让他们看看。