作業中のプロジェクトにメールで他のユーザーを招待できるユーザーがいますが、次のエラーが発生し続けます-
Net::SMTPAuthenticationError
実稼働環境用にメール設定を構成する方法は次のとおりです
config.action_mailer.default_url_options = { :host => 'myapp.herokuapp.com' }
#Sending email on the production side
config.action_mailer.smtp_settings = {
:enable_starttls_auto => true,
:address => "smtp.gmail.com",
:port => "587",
:domain => "gmail.com",
:authentication => :plain,
:user_name => "example@gmail.com",
:password => "password"
}
期待どおりにsqlite3を使用してローカル環境で動作しますが、herokuにプッシュすると、herokuログの実行後に上記のエラーがスローされます。私の設定設定は正しいと信じており、明らかにherokuはpostgresqlを使用しているので、ここで何が欠けていますか?
ご清聴ありがとうございました。