From ec1e49d137222974f7d711ecb9bdff29597f8885 Mon Sep 17 00:00:00 2001 From: Fabian Stanke Date: Wed, 25 Dec 2024 10:00:02 +0100 Subject: [PATCH] Include error messages for LMTP These are difficult to debug log messages, when instead of an error message one gets a stack trace with `KeyError: 'lmtp'` --- core/admin/mailu/internal/nginx.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/admin/mailu/internal/nginx.py b/core/admin/mailu/internal/nginx.py index b9cbe879..864f6116 100644 --- a/core/admin/mailu/internal/nginx.py +++ b/core/admin/mailu/internal/nginx.py @@ -14,6 +14,7 @@ STATUSES = { "imap": "AUTHENTICATIONFAILED", "smtp": "535 5.7.8", "submission": "535 5.7.8", + "lmtp": "535 5.7.8", "pop3": "-ERR Authentication failed", "sieve": "AuthFailed" }), @@ -21,6 +22,7 @@ STATUSES = { "imap": "PRIVACYREQUIRED", "smtp": "530 5.7.0", "submission": "530 5.7.0", + "lmtp": "530 5.7.0", "pop3": "-ERR Authentication canceled.", "sieve": "ENCRYPT-NEEDED" }), @@ -28,6 +30,7 @@ STATUSES = { "imap": "LIMIT", "smtp": "451 4.3.2", "submission": "451 4.3.2", + "lmtp": "451 4.3.2", "pop3": "-ERR [LOGIN-DELAY] Retry later", "sieve": "AuthFailed" }),