SendGridを使ってメールを送信するシステムをリリースしており、
昨日2020/5/16の20時まではメールを送信できていたのですが、
今朝2020/6/17にシステムを利用するとメールが送信できなくなっていました。
heroku logsで確認すると、以下のようなログが出力されていました。
[ActiveJob] [ActionMailer::DeliveryJob] [1559f8a4-14c8-45d4-89f9-126198e01613] Error performing ActionMailer::DeliveryJob (Job ID: 1559f8a4-14c8-45d4-89f9-126198e01613) from Async(mailers) in 260.7ms: Net::SMTPAuthenticationError (535 Authentication failed: Bad username / password
リリースは去年に行い、それ以降システムに変更は加えておりません。
もちろんusername・password共に変更していません。
昨日まではメール送信できていたのに、今朝急にメール送信ができなくなっており原因究明に苦戦しています。
何か思い当たるような節がありましたらご教授いただけませんでしょうか。
どうぞよろしくお願いいたします。
ちなみにproduction.rbの設定は以下のようにしています。
config.action_mailer.delivery_method = :smtp config.action_mailer.perform_deliveries = true config.action_mailer.smtp_settings = { :user_name => ENV['SENDGRID_USERNAME'], :password => ENV['SENDGRID_PASSWORD'], :domain => 'herokuapp.com', :address => 'smtp.sendgrid.net', :port => 587, :authentication => :plain, :enable_starttls_auto => true }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。