1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-01-14 02:34:22 +02:00

Fix the authentication behavior with non-existing users

This commit is contained in:
kaiyou 2017-11-10 10:14:49 +01:00
parent b676366a1d
commit 6e61500eb1

View File

@ -11,7 +11,7 @@ STATUSES = {
"authentication": ("Authentication credentials invalid", {
"imap": "AUTHENTICATIONFAILED",
"smtp": "535 5.7.8",
"pop3": ""
"pop3": "-ERR Authentication failed"
}),
}
@ -52,16 +52,14 @@ def handle_authentication(headers):
"Auth-Server": server,
"Auth-Port": port
}
else:
status, code = get_status(protocol, "authentication")
return {
"Auth-Status": status,
"Auth-Error-Code": code,
"Auth-Wait": 0
}
status, code = get_status(protocol, "authentication")
return {
"Auth-Status": status,
"Auth-Error-Code": code,
"Auth-Wait": 0
}
# Unexpected
else:
return {}
return {}
def get_status(protocol, status):