邮件通知修复

调用starttls()需要重新认证
This commit is contained in:
bnpzsx
2019-09-07 18:15:00 +08:00
parent 6e8cd9f902
commit cb8e0aada6

View File

@@ -125,9 +125,9 @@ class Notification():
message.set_content(content)
try:
server = smtplib.SMTP(Config().EMAIL_SERVER_HOST)
server.login(Config().EMAIL_SERVER_USER, Config().EMAIL_SERVER_PASSWORD)
server.ehlo()
server.starttls()
server.login(Config().EMAIL_SERVER_USER, Config().EMAIL_SERVER_PASSWORD)
server.send_message(message)
server.quit()
CommonLog.add_quick_log(CommonLog.MESSAGE_SEND_EMAIL_SUCCESS).flush()