Я пытался использовать flask_mail для отправки электронной почты через SMTP gmail.Я хочу просто отправить письмо обратно на хост с некоторыми подробностями.
Я установил следующие параметры
app = Flask(__name__)
app.config['MAIL_SERVER']='smtp.gmail.com'
app.config['MAIL_PORT'] = 465
app.config['MAIL_USERNAME'] = 'fakeemail@gmail.com'
app.config['MAIL_PASSWORD'] = 'fakepassword'
app.config['MAIL_USE_TLS'] = False
app.config['MAIL_USE_SSL'] = True
И написал следующий код для отправки
def send_email(senders_email, senders_subject, senders_feedback):
print("email " + senders_email)
print("sub " + senders_subject)
print("feed " + senders_feedback)
msg = Message('Feedback from ' + senders_email, sender='fakeemail@gmail.com',
recipients=['fakeemail@gmail.com'])
print("message defined")
msg.body = "Users Subject: " + senders_subject + "\n" + "Users Feedback: " + senders_feedback
print("body set")
mail.send(msg)
print("message sent")
Сначала я получал успешные электронные письма, которые отправили мне конкретное письмо, но теперь я получаю ошибку 500 примерно через 20 или 30 секунд
OSError: [Errno 101] Network is unreachable
Любая помощь будет оценена