什么是我的heroku主机名?开发是localhost:3000,什么生产名称?

时间:2014-04-07 01:08:50

标签: ruby-on-rails heroku host

设置邮件程序。它可以在localhost中运行,但是,它不会发送电子邮件,只是在日志中给我留言。我的development.rb是:

config.action_mailer.default_url_options = { :host => "localhost:3000" }

我为我的produ.rb尝试了这个,但它没有用。

config.action_mailer.default_url_options = { :host => "http://cryptic-reef-1625.herokuapp.com/" }

当我点击发送电子邮件的按钮时出现错误。

1 个答案:

答案 0 :(得分:0)

您需要将此添加到您的environment.rb config.action_mailer.default_url_options = {:host => '本地主机' } 确保将主机更改为生产URL并将其保留为localhost以进行开发。这是邮件,它需要一个默认的电子邮件发送通知,如确认等...