GMailを使用して送信するaction_mailer_optional_tlsを正常にインストールしましたか?

StackOverflow https://stackoverflow.com/questions/801005

  •  03-07-2019
  •  | 
  •  

質問

Rails 2.3.2およびRuby 1.8.6にaction_mailer_optional_tlsをインストールしましたが、ActionMailerにメールを送信させることができません!

次のエラーが表示されます:

  

530 5.7.0 STARTTLSを発行する必要があります   最初のコマンド

悲しみ...誰もが成功しましたか?

役に立ちましたか?

解決

tls設定を構成するためのenvironment.rbファイルには何が含まれていますか?これは私が使用しているものです:

config.action_mailer.smtp_settings = { 
  :tls => true,
  :address => "smtp.gmail.com",
  :port => "587",
  :domain => "mydomain.com", 
  :user_name => "user@mydomain.com", 
  :password => "mypassword", 
  :authentication => :login
}

レール2.3.2で実行するアプリケーションでそのgemを使用しても問題はありませんでした

他のヒント

Rails 2.3.2とRuby 1.8.6でも同様の問題があります。 Railsの新しいバージョンでは、TLSサポートにRuby 1.8.7の一部を使用しています。詳細については、このブログ投稿。基本的にRuby 1.8.6を使用している場合は、 ActionMailerTLS gemをインストールして構成する必要があります。 、githubで見つけることができます。問題を解決したら解決しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top