Error out explictely if Auth-Port isn't set

master
Florent Daigniere 3 years ago
parent abaa2e8cc3
commit e14d2e7c03

@ -77,7 +77,7 @@ def handle_authentication(headers):
# Authenticated user # Authenticated user
elif method == "plain": elif method == "plain":
is_valid_user = False is_valid_user = False
if 'Auth-Port' in headers and int(urllib.parse.unquote(headers["Auth-Port"])) == 25: if headers["Auth-Port"] == '25':
return { return {
"Auth-Status": "AUTH not supported", "Auth-Status": "AUTH not supported",
"Auth-Error-Code": "502 5.5.1", "Auth-Error-Code": "502 5.5.1",

Loading…
Cancel
Save