新手问题 为什么 Rails 发送邮件老是出现 Connection refused

wcc526 · June 10, 2014 · Last by wcc526 replied at June 10, 2014 · 1992 hits

Errno::ECONNREFUSED: Connection refused - connect(2) for "localhost" port 25

我是按照这个进行配置的 http://ihower.tw/rails3/actionmailer.html

参照 stackoverflow 上的方法不行 http://stackoverflow.com/questions/17141004/errnoeconnrefused-connection-refused-connect2-for-action-mailer

奇怪的是我在 rails console 下 看到的环境变量的值与我配置的不同

console 的结果是

Rails.application.config.eager_load nil

但是我在 config/development/development.rb 下的配置明明是 Rails.application.config.eager_load=true

应该是一些外部服务没有开启吧,例如 sunspot 之类

#1 楼 @HungYuHei 应该不是那个原因,现在已经可以,之前在 Rails console 下 config.action_mailer 的环境变量为 nil, 后面过了一会儿就可以了,太奇怪了。

You need to Sign in before reply, if you don't have an account, please Sign up first.