From 618b7cc1c4c5ba9dbf5f948cf090b8bf671dc74b Mon Sep 17 00:00:00 2001 From: holger krekel Date: Thu, 17 Sep 2026 20:59:24 +0200 Subject: [PATCH] feat: don't advertise special IMAP capabilities --- cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 | 2 -- cmdeploy/src/cmdeploy/tests/online/test_0_login.py | 7 ------- 2 files changed, 9 deletions(-) diff --git a/cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 b/cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 index 19b08a64..167709b6 100644 --- a/cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 +++ b/cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 @@ -56,8 +56,6 @@ mail_server_admin = mailto:{{ config.privacy_mail }} # mail_plugins = zlib quota -imap_capability = +XDELTAPUSH XCHATMAIL - # Authentication for system users. passdb { diff --git a/cmdeploy/src/cmdeploy/tests/online/test_0_login.py b/cmdeploy/src/cmdeploy/tests/online/test_0_login.py index a1ff9407..8013b275 100644 --- a/cmdeploy/src/cmdeploy/tests/online/test_0_login.py +++ b/cmdeploy/src/cmdeploy/tests/online/test_0_login.py @@ -15,13 +15,6 @@ def test_init(tmp_path, maildomain): assert config.mail_domain_bare == maildomain -def test_capabilities(imap): - imap.connect() - capas = imap.conn.capabilities - assert "XCHATMAIL" in capas - assert "XDELTAPUSH" in capas - - def test_login_basic_functioning(imap_or_smtp, gencreds, lp): """Test a) that an initial login creates a user automatically and b) verify we can also login a second time with the same password