Hello, I’m running ISPConfig 3.2.12p1 on Debian 11.11 (Bullseye) and have been using the Dovecot repository from https://repo.dovecot.org/. I attempted an upgrade to Debian 12 (Bookworm) while still using the Dovecot repository. Please be warned: For Debian 12, the official Dovecot version in the Debian repositories is 2.3. However, this version is not available in the Dovecot repository for Debian 12 — the version provided there is 2.4. Dovecot 2.3 repo Dovecot 2.4 repo Unfortunately, the configuration syntax for Dovecot 2.4 is not compatible with ISPConfig in this context. Please don’t make the same mistake I did. I fully realize it was my own decision to use Dovecot from the upstream repository rather than the version included with Debian. At this point, I’ll likely need to remove the Dovecot packages, remove the external repository, and reinstall Dovecot from the official Debian sources. It’s possible that Dovecot 2.4 could work with ISPConfig on Debian experimental (where the ISPConfig installer might take it into account), but I’m not sure. For Debian 12 (Bookworm), it’s definitely safest to stick with what’s in the official Debian repos. Thankfully, this all happened on my home VM — not on my production VPS!
We do not support Dovecot 2.4 yet, and it is not used in any supported ISPConfig setup. You should always stick with the packages provided by the Linux distribution and not install them directly from the vendor.
Thanks Till, It's clear to me that for Debian 12, I should use Dovecot 2.3 from the Debian repository. Back in 2021, I switched to the Dovecot repository due to an issue with Dovecot 2.3.4.1, which was resolved at the time in version 2.3.5, available through the Dovecot repository. At that time, I was running Debian 10.9. I believe I even submitted a bug report to the Debian maintainer at the time — but I never heard back (though that might be on me: I didn’t follow up either). The issue was related to zlib. Here’s the discussion from back then: https://dovecot.org/list/dovecot/2021-May/122207.html https://dovecot.org/list/dovecot/2021-May/122208.html I'm aware that zlib wasn't supported by ISPConfig at the time, but in one of my more “brilliant” decisions, I went with it anyway — it's just so useful for saving disk space.