で問い合わせ機能を実装中、
googleでアプリパスワードを取得後、
入力画面、確認画面までは正常に遷移するのですが、
メール送信時に、下記のエラーが表示され、
Usernameとパスワードを受け付けてくれません。
config/environments/development.rbの設定は参考サイトと同じです。
developmant.rb config.action_mailer.raise_delivery_errors = true config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { address: 'smtp.gmail.com', port: 587, domain: 'smtp.gmail.com', user_name: ENV['SEND_MAIL'], password: ENV['SEND_MAIL_PASSWORD'], authentication: 'plain', enable_starttls_auto: true }
やってみたこと
エラー文でググり、
Rails deviseによるメール認証機能がうまく作動しない
を参考に、.envに書いているパスワードとアドレスのシングルクォーテーションを外したり、
:user_name => Settings.gmail[:user_name]で、
Settings.gmailを追加したりしたのですが、
エラーが解決しないため、質問させていただきました。
よろしくお願い致します。
あなたの回答
tips
プレビュー