我正在使用 SendGrid 在 Heroku 上发送电子邮件...
到目前为止的问题是,虽然它在 Heroku 上运行良好,但在我的本地主机上却失败了。
现在我在这里安装了 SendGrig,config/setup_mail.rb:
ActionMailer::Base.smtp_settings = {
:address => "smtp.sendgrid.net",
:port => "25",
:authentication => :plain,
:user_name => ENV['SENDGRID_USERNAME'],
:password => ENV['SENDGRID_PASSWORD'],
:domain => ENV['SENDGRID_DOMAIN']
}
什么是 Heroku/SendGrid 方法可以让我确保我的邮件在 DEV 中工作。这个 setup_mail.rb 文件是个好东西吗?它应该在env文件中吗?还有其他想法吗?
谢谢