Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 错误:连接被拒绝-连接(2)为“1”;“本地主机”;端口25_Ruby On Rails_Heroku_Mailgun - Fatal编程技术网

Ruby on rails 错误:连接被拒绝-连接(2)为“1”;“本地主机”;端口25

Ruby on rails 错误:连接被拒绝-连接(2)为“1”;“本地主机”;端口25,ruby-on-rails,heroku,mailgun,Ruby On Rails,Heroku,Mailgun,尝试使用默认的Mailgun发送邮件 使用端口25587(TLS)和465(SSL)成功连接到heroku telnet smtp.mailgun.org smtp的配置是按照文档要求设置的。环境变量由Mailgun/Heroku生成,我根据mx记录更改的文档更新了域 Rails.application.config.action_mailer.delivery_method = :mailgun Rails.application.config.action_mailer.mailgun_se

尝试使用默认的Mailgun发送邮件

使用端口25587(TLS)和465(SSL)成功连接到heroku telnet smtp.mailgun.org

smtp的配置是按照文档要求设置的。环境变量由Mailgun/Heroku生成,我根据mx记录更改的文档更新了域

Rails.application.config.action_mailer.delivery_method = :mailgun
Rails.application.config.action_mailer.mailgun_settings = {
  api_key: ENV['MAILGUN_API_KEY'],
  domain: ENV['MAILGUN_DOMAIN'],
}
我知道我已经在一些线程上看到了这个错误,但我还没有让它工作


如果我在这个线程发现之前找到另一个线程解决了这个问题,我会回复。

这个问题已经解决了。这是我的问题:

配置设置应位于environments/production.rb和environments/development.rb中

不是在mailgun.rb初始值设定项中

谢谢你的演奏。Woo.

这是最接近的答案:-对我来说仍然没有解决。