Я установил SMPT на python и, когда я отправляю сообщение локально, он работает.
Но когда я развертываю приложение онлайн, я получаю ошибку исключения
Я видел несколько решений онлайн, но ни одно из них, похоже, не работает для меня.
Кто-нибудь может мне помочь, пожалуйста?
Это мой код Python ниже
def send_email(subject, msg):
try:
server = smtplib.SMTP('smtp.gmail.com',587)
server.ehlo()
server.starttls()
server.login(EMAIL_ADDRESS, PASSWORD)
message = 'Subject: {}\n\n{}'.format(subject, msg)
server.sendmail(EMAIL_ADDRESS, EMAIL_ADDRESS, message)
server.quit()
print("Success: Email sent!")
global sent
sent = True
except:
print("Email failed to send.")