From a846edee1c4aae825a3819cb0a38371174aeea8d Mon Sep 17 00:00:00 2001 From: Tobias Fiebig Date: Mon, 7 Nov 2022 04:26:17 +0100 Subject: [PATCH 1/2] docs(core): add NGImap4AuthMechanism = "plain"; to sample config file forcing `AUTHENTICATE` using Add NGImap4AuthMechanism = "plain"; is necessary for setups where users have UTF-8 characters in their password --- Scripts/sogo.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/Scripts/sogo.conf b/Scripts/sogo.conf index b075237481..73c34b32d5 100644 --- a/Scripts/sogo.conf +++ b/Scripts/sogo.conf @@ -32,6 +32,7 @@ //SOGoMailingMechanism = smtp; //SOGoForceExternalLoginWithEmail = NO; //SOGoMailSpoolPath = /var/spool/sogo; + //NGImap4AuthMechanism = "plain"; //NGImap4ConnectionStringSeparator = "/"; /* Notifications */ From 14608b168a4ea8ad5c490bd6268c0d12eb58acfe Mon Sep 17 00:00:00 2001 From: Tobias Fiebig Date: Mon, 7 Nov 2022 04:29:16 +0100 Subject: [PATCH 2/2] docs(core): extend documentation for NGImap4AuthMechanism in sogo.conf update documentation for NGImap4AuthMechanism to highlight that using `AUTHENTICATE` is necessary to allow users to have UTF-8 characters in their passwords, i.e., especially 'umlauts'. --- Documentation/SOGoInstallationGuide.asciidoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/SOGoInstallationGuide.asciidoc b/Documentation/SOGoInstallationGuide.asciidoc index ff485bd21b..f57e77c254 100644 --- a/Documentation/SOGoInstallationGuide.asciidoc +++ b/Documentation/SOGoInstallationGuide.asciidoc @@ -2092,7 +2092,10 @@ The default value is `YES`. |S |NGImap4AuthMechanism |Trigger the use of the IMAP `AUTHENTICATE` command with the specified -SASL mechanism. Please note that feature might be limited at this time. +SASL mechanism. Using `AUTHENTICATE` instead of `LOGIN` is also necessary +to enable UTF-8 characters in users' passwords. To enable simple use of +`AUTHENTICATE` for this purpose, set this setting to `plain`. Please note +that this feature might be limited at this time. |D |NGImap4ConnectionGroupIdPrefix |Prefix to prepend to names in IMAP ACL transactions, to indicate the