2017-04-06 78 views
0

嘗試使用Mailgun作爲默認發送郵件。錯誤:拒絕連接 - 爲「本地主機」端口25連接(2)

成功地連接到與端口25 587(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'], 
} 

我知道我在幾個線程上看到了這個錯誤,但是我還沒有完成這項工作。

我會回覆,如果我找到另一個線程,解決這之前,這個人算出來。

+0

這是最接近的答案:http://stackoverflow.com/questions/37534567/verified-email-not-sending-through-heroku-mailgun - 仍然沒有解決我。 –

回答

0

這已經算出來了。這裏是我的問題:

的配置設置應該在環境/ production.rb和環境/ development.rb

不是在mailgun.rb初始化。

感謝您的參與。嗚。