0

Rails 3.2 アプリからデバイス確認メールを送信しようとしています。ただし、送信すると、次のエラーが表示されます。

421 SMTP サーバーに接続できません。接続エラー 10061

現在、environments/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
}

構成に欠けているものはありますか?

4

1 に答える 1

0

これを localhost から実行している場合、ドメインが間違っていると思います。次のようになります。

:domain => "localhost.localdomain"

一般に、次のようなものが必要です。

:domain =>'your.host.name'
于 2012-05-21T20:58:36.410 に答える