flaskで確認メールを送れるようにしようと思ってflask mailを入れて見ましたー

ただ、簡単にできるはずなのに、ConnectionRefusedError: [Errno 111] Connection refused というわけがわからないエラーのせいで2時間弱使ってしまいました。。。

原因はこちら

# app.config['Mail_SENDER'] となっており、エラーが発生していました。。
app.config['MAIL_SERVER'] = 'smtp.gmail.com'
app.config['MAIL_USERNAME'] = 'test@gmail.com'
app.config['MAIL_PASSWORD'] = 'test'
app.config['MAIL_PORT'] = '465'
app.config['MAIL_USE_SSL'] = True
app.config['MAIL_USE_TLS'] = False

mail = Mail(app)

大文字にすべきところを小文字にしていたのが問題だったようなので、みなさん、しょうもないミスには気をつけましょう。。。

参考にした記事

Using Flask-Mail to send Email through Gmail- socket.gaierr
Configure Flask-Mail to use GMail

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA