Errno :: ECONNREFUSED(连接被拒绝-“ localhost”和heroku的connect(2)也用于端口25和端口587)

时间:2018-11-12 18:59:54

标签: ruby-on-rails devise gmail devise-confirmable

我正在使用devise,并希望在注册时向用户发送确认电子邮件。我的动作邮件设置如下

config.action_mailer.delivery_method = :smtp

config.action_mailer.smtp_settings = {
  adress:         "smtp.gmail.com",
  port:           25,
  domain:         "gmail.com",
  authentication: "plain",
  user_name:      "my email",
  password:       "my password",
  enable_starttls_auto: true
}

以上设置不适用于localhost和heroku的开发和生产。

我下面总是有同样的错误

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

端口587也失败。

请帮忙。

谢谢

0 个答案:

没有答案