From ec1e49d137222974f7d711ecb9bdff29597f8885 Mon Sep 17 00:00:00 2001 From: Fabian Stanke Date: Wed, 25 Dec 2024 10:00:02 +0100 Subject: [PATCH 1/2] 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" }), From 8a13316a0d2cd5540340e7e7b4cebe8c6795a29a Mon Sep 17 00:00:00 2001 From: Fabian Stanke Date: Fri, 27 Dec 2024 07:20:58 +0100 Subject: [PATCH 2/2] Adds towncrier entry for PR #3696 as requested --- towncrier/newsfragments/3696.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 towncrier/newsfragments/3696.bugfix diff --git a/towncrier/newsfragments/3696.bugfix b/towncrier/newsfragments/3696.bugfix new file mode 100644 index 00000000..2ecea51b --- /dev/null +++ b/towncrier/newsfragments/3696.bugfix @@ -0,0 +1 @@ +Include error messages for LMTP