Gmail连接错误10061 rails 3.2.1

时间:2012-05-21 20:56:44

标签: ruby-on-rails devise gmail

我正在尝试从我的Rails 3.2应用程序发送设计确认电子邮件。但是当它被发送时,我收到以下错误:

  

421无法连接到SMTP服务器,连接错误10061

我目前在我的环境/ development.rb中使用这些配置设置:

config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
ActionMailer::Base.smtp_settings = {
    :address        => 'smtp.gmail.com',
    :domain         => 'gmail.com',
    :port           => 587,
    :user_name      => 'emailAdress@gmail.com',
    :password       => 'password',
    :authentication => :plain,
    :enable_starttls_auto => true
}

配置中是否缺少某些内容?

1 个答案:

答案 0 :(得分:0)

我相信如果您是从localhost这样做的,那么您的域名就错了。它应该是这样的:

:domain => "localhost.localdomain"

一般来说,你会想要这样的东西:

:domain =>'your.host.name'