StackOverFlowなども参考にしながら設定をしているのですが、うまくいきません。
http://stackoverflow.com/questions/13834716/rails-actionmailer-configuration-for-zoho
ポートを587にすると、下記のエラーが出ました。
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol
ポートを465にすると、下記のエラーが出ました。
Errno::ECONNRESET: Connection reset by peer
iPhoneでは、zoho smtpサーバーを使ってのメール送信は初めは無理でしたが、
zoho側の設定を変更すると、出来るようになりました。
・コントロールパネル → ユーザーの詳細 → メールアカウント → モバイルとの同期を有効
railsアプリケーションから、smtpサーバーを使ってのメール送信は、
zoho側で何か設定が必要なのでしょうか?
StackOverFlowで書かれている情報は古いのでしょうか?
zohoのsmtpの設定
https://www.zoho.com/mail/help/zoho-smtp.html
追記
正しいパスワードだと、
config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => "smtp.zoho.com", :port => 465, :domain => 'localhost', :user_name => 'ユーザー名', :password => '正しいパスワード', :authentication => :login, :ssl => false, :tls => true, :enable_starttls_auto => true }
↓のエラーです。
EOFError: end of file reached
不正なパスワードだと、
config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => "smtp.zoho.com", :port => 465, :domain => 'localhost', :user_name => 'ユーザー名', :password => '不正なパスワード', :authentication => :login, :ssl => false, :tls => true, :enable_starttls_auto => true }
↓のエラーでした。
Net::SMTPAuthenticationError: 535 Authentication Failed
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。