Ошибка при попытке отправить электронное письмо с помощью фляги - PullRequest
0 голосов
/ 15 февраля 2019

Я пытался отправить электронное письмо, используя колбу, но получаю сообщение об ошибке

smtplib.SMTPServerDisconnected: сначала запустите connect ()

, вот код:

    app.config["DEBUG"] = True
    app.config["TESTING"] = False
    app.config["MAIL_SERVER"] = 'smtp.gmail.com'
    app.config["MAIL_PORT"] = 587
    app.config["MAIL_USE_SSL"] = False
    app.config["MAIL_USE_TLS"] = True
    app.config["MAIL_USERNAME"] = 'mattpythonapp@gmail.com'
    app.config["MAIL_PASSWORD"] = 'password'
    app.config["MAIL_DEFAULT_SENDER"] = 'mattpythonapp@gmail.com'
    app.config["SECURITY_EMAIL_SENDER"] = 'mattpythonapp@gmail.com'
    mail.init_app(app)

@app.route('/contact', methods=['GET', 'POST'])
def contact2():
    msg = Message('Hey There', recipients=['mattpythonapp@yahoo.com'])
    mail.send(msg)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...