{"id":21896,"date":"2026-11-01T14:20:00","date_gmt":"2026-11-01T13:20:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=21896"},"modified":"2026-10-30T12:49:30","modified_gmt":"2026-10-30T11:49:30","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","status":"publish","type":"post","link":"https:\/\/webhosting.de\/ru\/dovecot-update-ce-24-neuerungen-dovecot-3\/","title":{"rendered":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">\u0414\u043b\u044f <strong style=\"font-weight:700;color:inherit\">Dovecot Update<\/strong> ist CE 2.4.5 der belastbare stabile Bezugspunkt, nicht eine angek\u00fcndigte Dovecot-3-Roadmap. Wer von 2.3 migriert, muss Konfiguration, entfernte Komponenten, Speicherformate und Zusatzdienste wie Sieve oder Volltextsuche getrennt pr\u00fcfen. Besonders wichtig sind die gestufte Aktivierung von Konfigurations- und Speicherversion sowie Tests mit repr\u00e4sentativen Postf\u00e4chern. Aussagen aus dem Entwicklungszweig ersetzen weder einen ver\u00f6ffentlichten Release noch einen belastbaren Migrationsplan.  <\/p>\n<nav class=\"wh-toc\" aria-label=\"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043f\u0440\u044f\u043c\u043e \u043a \u0440\u0430\u0437\u0434\u0435\u043b\u0443<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#versionsstand-und-roadmap\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Dovecot 3: Versionsstand und Roadmap einordnen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#dovecot-24-versionsmodell\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Was das Dovecot-2.4-Versionsmodell ver\u00e4ndert<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#neuerungen-mit-vorbehalt\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Neue Funktionen und ihr Reifegrad<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#upgrade-bestandsaufnahme\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Upgrade auf 2.4 systematisch vorbereiten<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#migrationsmatrix-23-zu-24\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Migration von 2.3 auf 2.4 planen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#fts-und-storage-abwaegen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Suche und Speicherformate gezielt abw\u00e4gen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#sieve-proxy-und-sicherheit\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Sieve, Proxies und Sicherheitsgrenzen pr\u00fcfen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#betrieb-und-fehlersuche\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Nach dem Update sicher betreiben<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#update-entscheidung-treffen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Wann sich ein Dovecot-Update lohnt<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"versionsstand-und-roadmap\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"versionsstand-und-roadmap\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Dovecot 3: Versionsstand und Roadmap einordnen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Wer ein Dovecot-Update plant, sollte Versionsbezeichnungen nicht als Zusage f\u00fcr eine kommende Hauptversion lesen. Zum Recherchezeitpunkt 21. Oktober 2026 ist Dovecot CE 2.4.5 der ver\u00f6ffentlichte stabile Stand im offiziellen Core-Repository. Eine ver\u00f6ffentlichte Dovecot-CE-Version 3.0 oder eine offizielle CE-3.0-Roadmap ist dort hingegen nicht belegt.  <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Belegter Versionsstand und Aussagen, die daraus nicht folgen\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Belegter Versionsstand und Aussagen, die daraus nicht folgen<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">\u0417\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Einordnung zum Stichtag<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Praktische Konsequenz<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dovecot CE 2.4.5<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Ver\u00f6ffentlichter stabiler Release im offiziellen Repository.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Upgrade-Planung kann sich auf die dokumentierte 2.4-Linie beziehen.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Dokumentation zu sp\u00e4teren 2.4-\u00c4nderungen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Kann Entwicklungs\u00e4nderungen beschreiben, ohne einen neuen stabilen Release zu belegen.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Nicht als installierbare Zielversion oder Terminversprechen behandeln.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dovecot 3<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Keine best\u00e4tigte CE-3.0-Roadmap im gepr\u00fcften Material.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Weder Funktionsumfang noch Migrationstermin einplanen.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">main<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Entwicklungszweig, kein Ersatz f\u00fcr einen stabilen Produktstand.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">F\u00fcr Beobachtung und Vorabpr\u00fcfung geeignet, nicht f\u00fcr belastbare Produktzusagen.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Insbesondere eine \u00dcberschrift wie \u201ev2.4.5 to v2.4.6\u201c in der Dokumentation beschreibt keinen ver\u00f6ffentlichten 2.4.6-Stand. Solche Inhalte k\u00f6nnen helfen, \u00c4nderungen im Entwicklungszweig fr\u00fch zu erkennen. Sie erlauben aber keine Aussage dar\u00fcber, wann, ob oder in welcher Form sie in ein stabiles Paket gelangen. Das gilt erst recht f\u00fcr Ableitungen zu Dovecot 3.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr Entscheidungen im <strong style=\"font-weight:700;color:inherit\">\u0425\u043e\u0441\u0442\u0438\u043d\u0433 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b<\/strong> m\u00fcssen au\u00dferdem Produktzweige getrennt bleiben. Dovecot CE bezeichnet die Community-Edition, w\u00e4hrend Dovecot Pro ein separates kommerzielles Angebot ist. Eine Funktion, ein Betriebsmodell oder eine Dokumentationsaussage l\u00e4sst sich daher nicht automatisch zwischen beiden \u00fcbertragen. Auch Inhalte aus main sind von ver\u00f6ffentlichten CE-Releases zu unterscheiden; ma\u00dfgeblich f\u00fcr ein Upgrade sind die Version und Dokumentation, die tats\u00e4chlich eingesetzt werden sollen.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"dovecot-24-versionsmodell\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"dovecot-24-versionsmodell\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Was das Dovecot-2.4-Versionsmodell ver\u00e4ndert<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Dovecot 2.4 trennt drei Ebenen, die bei einem Update oft f\u00e4lschlich gleichgesetzt werden: die installierte Programmversion, <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_config_version<\/code> \u0438 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_storage_version<\/code>. Das installierte Paket bestimmt, welchen Code der IMAP-Server ausf\u00fchren kann. Die beiden Einstellungen steuern dagegen bewusst, ab welchem Stand ge\u00e4nderte Standardwerte beziehungsweise neue Speicherformate verwendet werden.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Die <strong style=\"font-weight:700;color:inherit\">Konfigurationsversion<\/strong> verhindert damit, dass ein Paketwechsel stillschweigend alle neuen Defaults aktiviert. Betreiber k\u00f6nnen Dovecot zun\u00e4chst auf 2.4 aktualisieren und die Konfigurationssemantik anschlie\u00dfend gezielt anheben, nachdem sie Anmeldung, TLS, Plugins und die vorhandenen Einstellungen gepr\u00fcft haben. Das reduziert \u00dcberraschungen durch ver\u00e4nderte Vorgabewerte, ersetzt aber nicht die erforderliche Migration einer 2.3-Konfiguration. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Die <strong style=\"font-weight:700;color:inherit\">Speicherversion<\/strong> betrifft dagegen Datenformate, die Dovecot in seinen Indizes oder anderen Speicherbereichen anlegt. Ein h\u00f6herer Wert kann Formate aktivieren, die \u00e4ltere Dovecot-Versionen nicht verstehen. Deshalb sollte er erst gesetzt werden, wenn ein R\u00fcckschritt auf einen \u00e4lteren Programmstand nicht mehr Teil des Wiederherstellungsplans ist. Ein Paket-Rollback allein stellt zuvor verwendete Indexformate nicht automatisch wieder her.  <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68-1024x683.webp\" class=\"wp-image-21902\" alt=\"Kompakter Mailserver mit externem Speicher auf einer gebrauchten Werkbank.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-speicherversion-server-e0f80596-detail1-fbee140b68.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">KI-generiertes Symbolbild: Programmstand und Speicherformate sollten beim Update getrennt geplant werden.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr eine 2.3-zu-2.4-Migration m\u00fcssen beide Einstellungen in der Hauptkonfiguration vorhanden sein; <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_config_version<\/code> muss dabei die erste Einstellung in <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot.conf<\/code> sein. Setze die Konfigurationsversion erst nach der Anpassung und Pr\u00fcfung der 2.4-Syntax auf den vorgesehenen Zielstand. Die Speicherversion bleibt zun\u00e4chst auf dem bislang erforderlichen kompatiblen Stand und wird nicht automatisch auf den Paketstand angehoben.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Der ausdr\u00fcckliche zweite Schritt ist die <strong style=\"font-weight:700;color:inherit\">rollbackkritische Freigabe<\/strong> neuer Speicherformate. Erst wenn alle Instanzen den neuen Stand verwenden, der R\u00fcckfall auf \u00e4ltere Dovecot-Versionen nicht mehr vorgesehen ist und ein beobachtetes Wartungsfenster bereitsteht, kann <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_storage_version<\/code> auf den gew\u00e4hlten Zielstand erh\u00f6ht werden, etwa auf <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">2.4.5<\/code> f\u00fcr das dort dokumentierte Thread-Indexformat. \u00c4ltere Versionen k\u00f6nnen diesen Index erneut in ihrem Format aufbauen; dabei entstehen jedoch zus\u00e4tzliche Arbeit und ein Wechsel zwischen nicht gegenseitig verstandenen Indexformaten. Die Angabe ist deshalb keine kopierfertige Standardkonfiguration: Ausgangs- und Zielwert h\u00e4ngen von der betriebenen Version und dem R\u00fcckfallplan ab.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Dieses gestufte Vorgehen \u00e4hnelt dem Grundsatz, Programmstand und aktivierte Verhaltens\u00e4nderungen getrennt zu bewerten. Auch bei anderen Serverkomponenten gen\u00fcgt eine hohe Versionsnummer nicht als Kompatibilit\u00e4tsnachweis; der Beitrag zu <a href=\"https:\/\/webhosting.de\/ru\/redis-8-%d0%bd%d0%be%d0%b2%d0%be%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d1%8f-%d1%83-%d1%85%d0%be%d1%81%d1%82%d0%b8%d0%bd%d0%b3-%d0%bf%d1%80%d0%be%d0%b2%d0%b0%d0%b9%d0%b4%d0%b5%d1%80%d0%be%d0%b2\/\">Upgrade-Entscheidungen bei Redis 8<\/a> erl\u00e4utert diese Unterscheidung f\u00fcr einen anderen Dienst. Bei Dovecot sind zus\u00e4tzlich Mailbox-Formate, Indexdaten und die R\u00fcckfallstrategie relevant.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"neuerungen-mit-vorbehalt\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"neuerungen-mit-vorbehalt\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Neue Funktionen und ihr Reifegrad<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Eine relevante Neuerung in Dovecot 2.4 ist <strong style=\"font-weight:700;color:inherit\">fts-flatcurve<\/strong> als lokales Volltextsuch-Backend auf Xapian-Basis. Der Treiber speichert Suchdaten je Mailbox im Dovecot-Indexpfad und ben\u00f6tigt Xapian ab Version 1.4. Er unterst\u00fctzt Relevanzbewertung und kann auch Substring-Suchen erm\u00f6glichen, bietet aber keine unscharfe Suche. Ohne Volltextindex muss Dovecot Nachrichtendaten f\u00fcr entsprechende Suchen sequenziell durchsuchen.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Substring-Suche ist bei Flatcurve nicht automatisch aktiv: Die dokumentierte Voreinstellung von <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">fts_flatcurve_substring_search<\/code> lautet <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">no<\/code>. Wird sie f\u00fcr passende IMAP-Suchanforderungen bewusst eingeschaltet, ist zus\u00e4tzlicher Speicherplatz f\u00fcr den Index einzuplanen. Flatcurve bleibt damit eine Option f\u00fcr IMAP-Server mit regelm\u00e4\u00dfig genutzter Nachrichtensuche, aber kein voraussetzungsloses Pflicht-Upgrade. Indexwachstum, \u00dcberwachung und Reindexierung geh\u00f6ren zur Betriebsplanung.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Anders einzuordnen sind SMTPUTF8, IMAP <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">UTF8=ACCEPT<\/code> und IMAP4rev2. Die Release-Informationen kennzeichnen diese M\u00f6glichkeiten als experimentell. SMTPUTF8 und <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">UTF8=ACCEPT<\/code> setzen einen Build mit <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">--enable-experimental-mail-utf8<\/code> und anschlie\u00dfend <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mail_utf8_extensions = yes<\/code> in der Konfiguration voraus. IMAP4rev2 verwendet davon getrennte Schalter: Beim Build ist <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">--enable-experimental-imap4rev2<\/code> erforderlich, danach muss <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">imap4rev2_enabled = yes<\/code> konfiguriert werden.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Experimentell bedeutet hier nicht, dass die Funktion generell ungeeignet w\u00e4re. Sie ist vielmehr kein pauschaler Standard f\u00fcr jedes Hosting-Angebot. Vor einer Aktivierung sollten Betreiber pr\u00fcfen, ob eingesetzte Mailclients, die vollst\u00e4ndige Zustellkette und verbundene Systeme die gew\u00fcnschte UTF-8-Verarbeitung oder IMAP4rev2 tats\u00e4chlich ben\u00f6tigen und verarbeiten k\u00f6nnen. Tests geh\u00f6ren in eine Umgebung, die reale Authentifizierung, Mailbox-Namen und Clientprofile ausreichend abbildet.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Auch SCRAM-Mechanismen, TLS Channel Binding sowie erweiterte TLS-SNI- und ALPN-Verarbeitung verdienen eine getrennte Bewertung. Sie betreffen nicht nur den Dovecot-Prozess, sondern das Zusammenspiel mit Clients, Zertifikaten, Proxies und Authentifizierungsquellen. Der sinnvolle Ma\u00dfstab ist ein klarer Bedarf mit \u00fcberpr\u00fcfbarer Kompatibilit\u00e4t, nicht die blo\u00dfe Verf\u00fcgbarkeit einer neuen Option in einem Dovecot-Release.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"upgrade-bestandsaufnahme\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"upgrade-bestandsaufnahme\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Upgrade auf 2.4 systematisch vorbereiten<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ein Upgrade von Dovecot 2.3 auf 2.4 beginnt mit einer Bestandsaufnahme, nicht mit dem Paketmanager. Erfasse den installierten Programmstand, die wirksame Konfiguration und das Mailbox-Format, etwa Maildir oder mdbox. Dokumentiere au\u00dferdem Authentifizierungsquellen, Sieve-Regeln, Quota, Volltextsuche, Replikation sowie vorgeschaltete Proxies. Nur so wird sichtbar, welche Dienste und Datenpfade von der Migration tats\u00e4chlich betroffen sind. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr eine lesende Inventur eignen sich die folgenden Befehle. Sie \u00e4ndern weder Konfiguration noch Maildaten; ihre Ausgabe geh\u00f6rt dennoch in einen gesch\u00fctzten Arbeitsbereich, weil sie R\u00fcckschl\u00fcsse auf die Serverumgebung zulassen kann. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>\u0422\u0435\u0440\u043c\u0438\u043d\u0430\u043b<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e<\/span><span data-wh-copy-fallback hidden>\u041a\u043e\u0434 \u0432\u044b\u0434\u0435\u043b\u0435\u043d \u2014 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0435\u0433\u043e<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">dovecot --version\ndoveconf -n<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot --version<\/code> zeigt den Programmstand. Mit <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveconf -n<\/code> pr\u00fcfst du die von Standardwerten abweichende, wirksame Konfiguration. Die Option <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">-v<\/code> \u0441 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveadm<\/code> ist dagegen keine Versionsabfrage, sondern aktiviert ausf\u00fchrlichere Ausgabe einschlie\u00dflich Fortschrittsanzeige und geh\u00f6rt nur zu einem passenden Unterbefehl. Behandle die Konfigurationsausgabe vertraulich: Sie kann Hostnamen, Verzeichnisstrukturen, Backend-Adressen oder andere Infrastrukturdetails enthalten. F\u00fcr Fehleranalysen empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration statt eines ungek\u00fcrzten \u00f6ffentlichen Dumps.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Pr\u00fcfe zus\u00e4tzlich, ob der laufende Stand bereits der letzte verf\u00fcgbare 2.3-Release ist. Der dokumentierte Migrationsweg f\u00fchrt zun\u00e4chst auf diesen Stand und erst anschlie\u00dfend zu 2.4. \u00dcbertrage die Konfiguration nicht direkt auf ein Produktionssystem, sondern in ein Testsystem mit repr\u00e4sentativen Konten, Berechtigungen und Mailboxgr\u00f6\u00dfen. Wie bei einem <a href=\"https:\/\/webhosting.de\/ru\/%d1%8f%d0%b4%d1%80%d0%be-linux-6-%d0%bd%d0%be%d0%b2%d0%be%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d1%8f-%d0%b4%d0%bb%d1%8f-%d1%85%d0%be%d1%81%d1%82%d0%b8%d0%bd%d0%b3-%d1%81%d0%b5%d1%80%d0%b2%d0%b5\/\">Kernel-Update f\u00fcr Hosting-Server<\/a> reicht auch hier die Versionsnummer allein nicht aus: Paketierung, aktivierte Module und Architektur bestimmen die praktische Wirkung. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"migrationsmatrix-23-zu-24\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"migrationsmatrix-23-zu-24\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Migration von 2.3 auf 2.4 planen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Die Migration nach 2.4 ist ein eigener Konfigurationsschritt. Dovecot 2.4 verlangt eine angepasste Syntax sowie <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_config_version<\/code> \u0438 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_storage_version<\/code>; die Konfigurationsversion muss die erste Einstellung in <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot.conf<\/code> sein. \u00dcbernimm alte Dateien daher nicht unver\u00e4ndert. Vergleiche jede verwendete Einstellung mit der versionsgebundenen Migrationsdokumentation und validiere sie im Testsystem, bevor ein Wartungsfenster geplant wird. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Migrationspunkte von Dovecot 2.3 zu Dovecot 2.4\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Migrationspunkte von Dovecot 2.3 zu Dovecot 2.4<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">\u00c4nderung in 2.4<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">M\u00f6glicher Ansatz<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Pr\u00fcfung vor Umstellung<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">\u0411\u0430\u0437\u043e\u0432\u0430\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Versionsangaben und ge\u00e4nderte Syntax erforderlich<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Konfiguration f\u00fcr 2.4 \u00fcberarbeiten<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Parserpr\u00fcfung und Teststart<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Director<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Die Dovecot-Director-Architektur ist entfernt<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">F\u00fcr kleine Umgebungen kann Lua Director gepr\u00fcft werden; die Dokumentation kennzeichnet ihn als nicht unterst\u00fctzt. Die fr\u00fchere Director-Rolle wird in Dovecot Pro durch Palomar ersetzt.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Routing, Ausfallszenarien und Betriebsverantwortung getrennt bewerten<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Replicator<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Komponente entfernt<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">NFS oder ein anderes Shared Filesystem als Architekturansatz pr\u00fcfen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Speicherzugriffe, Failover und Konsistenzabl\u00e4ufe testen<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">dsync-Befehl<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Der dsync-Symlink ist entfernt<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Geplante Synchronisations- oder Migrationsabl\u00e4ufe mit doveadm sync oder doveadm backup anpassen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Befehlsaufrufe und R\u00fcckgabewerte im Testablauf pr\u00fcfen<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">quota-dict und quota-dirsize<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Quota-Backends entfernt<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">quota-count als m\u00f6gliche Alternative bewerten<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Quota-Berechnung und Grenzf\u00e4lle pr\u00fcfen<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">fts-lucene und fts-squat<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Such-Backends entfernt<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">fts-flatcurve oder Solr bewerten<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Suche, Indexaufbau und Speicherbedarf testen<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Die Tabelle nennt keine Austauschrezepte. Der entfernte Director und der entfernte Replicator betreffen unterschiedliche Aufgaben: Lua Director ist laut Dokumentation nur eine nicht unterst\u00fctzte L\u00f6sung f\u00fcr kleine Deployments, w\u00e4hrend f\u00fcr Replicator ein Shared Filesystem als Ansatz genannt wird. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveadm sync<\/code> ist dagegen der Nachfolger des entfernten <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dsync<\/code>-Symlinks und kann f\u00fcr bewusst geplante Synchronisations- oder Migrationsabl\u00e4ufe eingesetzt werden; daraus folgt kein dokumentierter Drop-in-Ersatz f\u00fcr Director oder Replicator.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Auch bei Quota und Suche entscheidet der vorhandene Datenbestand. <strong style=\"font-weight:700;color:inherit\">\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c<\/strong> bedeutet hier nicht nur, dass Dovecot startet: Quota-Warnungen, Sieve-Aktionen, IMAP-Suchen und Zugriffe mehrerer Clients m\u00fcssen mit realistischen Testkonten funktionieren. Halte f\u00fcr jede entfernte Komponente fest, wo sie konfiguriert ist, welche Daten sie nutzt und wie ein R\u00fcckweg aussieht. Erst danach l\u00e4sst sich die Paketumstellung sinnvoll terminieren. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"fts-und-storage-abwaegen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"fts-und-storage-abwaegen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Suche und Speicherformate gezielt abw\u00e4gen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Programmstand, Konfigurationsstand und Speicherstand lassen sich in Dovecot 2.4 bewusst getrennt entwickeln. Erh\u00f6he <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">dovecot_storage_version<\/code> erst, wenn ein R\u00fcckschritt auf eine \u00e4ltere Dovecot-Version nicht mehr vorgesehen ist. Mit dem Storage-Level 2.4.5 verwendet der Thread-Index f\u00fcr den IMAP-Befehl <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">THREAD<\/code> ein neues v2-Format. Bestehende Thread-Indizes werden beim n\u00e4chsten Threading neu aufgebaut; gerade bei gro\u00dfen Mailboxen kann die erste Abfrage dadurch zus\u00e4tzlichen Aufwand verursachen. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ein \u00e4lterer Dovecot-Stand versteht dieses Thread-Indexformat nicht und erzeugt den Index wieder im alten Format. Der <strong style=\"font-weight:700;color:inherit\">Storage-Level<\/strong> ist deshalb eine betriebliche Festlegung, keine blo\u00dfe Versionsdekoration. Plane m\u00f6gliche Index-Neuaufbauten in ein beobachtetes Zeitfenster ein und erh\u00f6he ihn nicht gleichzeitig mit weiteren schwer r\u00fcckg\u00e4ngig zu machenden \u00c4nderungen an Suche, Speicher oder Proxy-Topologie. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Suchans\u00e4tze im Dovecot-Umfeld nach Betriebsmodell\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Suchans\u00e4tze im Dovecot-Umfeld nach Betriebsmodell<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">\u041f\u043e\u0434\u0445\u043e\u0434<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Indexort<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Zusatzinfrastruktur<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Einsatzgrenze<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Produktzweig<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kein FTS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kein Suchindex<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">\u041d\u0435\u0442<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Text- und Body-Suchen erfolgen sequenziell<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dovecot CE<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">fts-flatcurve<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Je Mailbox im Dovecot-Indexpfad<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Xapian ab Version 1.4<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Lokalen Indexspeicher, \u00dcberwachung und Reindexierung einplanen; Substring-Suche ist standardm\u00e4\u00dfig deaktiviert<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Dovecot CE<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Solr<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Separater Suchdienst<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Solr-Betrieb<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Zus\u00e4tzlicher Dienst und dessen Verf\u00fcgbarkeit verwalten<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dovecot CE<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Dovecot Pro FTS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">F\u00fcr Object Storage ausgerichtet<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Pro-Umgebung<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Nicht mit CE-Flatcurve gleichsetzen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Dovecot Pro<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr lokale Suchindizes ist <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">fts-flatcurve<\/code> eine Option, wenn die Umgebung Xapian 1.4 oder neuer bereitstellt. Der Treiber speichert Indexdaten pro Mailbox im Dovecot-Indexpfad und unterst\u00fctzt Relevanzbewertung. Substring-Suchen lassen sich aktivieren, sind mit <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">fts_flatcurve_substring_search = no<\/code> jedoch standardm\u00e4\u00dfig ausgeschaltet und ben\u00f6tigen bei Aktivierung deutlich zus\u00e4tzlichen Indexspeicher. Unscharfe Suche unterst\u00fctzt Flatcurve nicht.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Bewerte daher die <strong style=\"font-weight:700;color:inherit\">Sucharchitektur<\/strong> anhand von Mailboxgr\u00f6\u00dfen, Speicherart und Betriebsmodell statt nach einer pauschalen Rangfolge. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveadm fts flatcurve stats<\/code> liefert gespeicherte Statusdaten zu den Flatcurve-Indizes. Davon zu trennen ist <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveadm fts flatcurve check<\/code>: Dieser Befehl pr\u00fcft Xapian-Datenbanken und versucht grundlegende Fehler zu beheben, kann den Zustand also ver\u00e4ndern. Rotation und Entfernen von Indizes sind ebenfalls gezielte Wartungsma\u00dfnahmen. Plane vor solchen Eingriffen Umfang, betroffene Mailboxen und den m\u00f6glichen erneuten Indexaufbau.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"sieve-proxy-und-sicherheit\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"sieve-proxy-und-sicherheit\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Sieve, Proxies und Sicherheitsgrenzen pr\u00fcfen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Sieve-Filter sind beim Dovecot-Update ein eigener Pr\u00fcfpunkt, weil die Erweiterung nicht im Dovecot-Kern aufgeht: Sieve und ManageSieve stellt das separate Projekt Pigeonhole bereit. Bei selbst kompilierten Installationen muss Pigeonhole zusammen mit der neuen Dovecot-Version neu kompiliert werden. Andernfalls kann das Interpreter-Plugin wegen eines Versionskonflikts nicht laden.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Bei distributionsbasierten Installationen ist stattdessen entscheidend, dass Dovecot- und Pigeonhole-Pakete aus zueinander passenden Paketquellen stammen. Pr\u00fcfe vor dem Wartungsfenster, welche aktiven Benutzerskripte, globalen Skripte und ManageSieve-Zug\u00e4nge vorhanden sind. Nach dem Update sollten Zustellung, Umleitung, Vacation-Antworten und eine \u00c4nderung \u00fcber ManageSieve mit einem daf\u00fcr vorgesehenen Testkonto nachvollzogen werden; produktive Filter sind kein Ersatz f\u00fcr diesen Test.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">In Proxy-Architekturen verdient die <strong style=\"font-weight:700;color:inherit\">IMAP-Kompression<\/strong> besondere Aufmerksamkeit. Wenn die Konfigurationsversion auf 2.4.5 angehoben wird, lautet der Standard f\u00fcr <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">imap_compress_on_proxy<\/code> <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">yes<\/code>. Die Verarbeitung der Kompression verlagert sich damit auf den Proxy; die Einstellung geh\u00f6rt laut Dokumentation auf das Backend. Voraussetzung sind korrekt definierte <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">login_trusted_networks<\/code> sowie nachvollziehbare Vertrauensgrenzen zwischen Proxy und Backend.  <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862-1024x683.webp\" class=\"wp-image-21903\" alt=\"Technikerin pr\u00fcft Serveranschl\u00fcsse in einer kompakten Proxy- und Mailserverumgebung.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/dovecot-proxy-vertrauensgrenzen-e0f80596-detail2-f9be61d862.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">KI-generiertes Symbolbild: Proxy-Wege und Vertrauensgrenzen geh\u00f6ren zur Update-Pr\u00fcfung.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Kl\u00e4re deshalb vor einer \u00dcbernahme des neuen Defaults: Welche Verbindungen enden am Proxy, welche IP-Adressen darf das Backend als vertrauensw\u00fcrdig behandeln, und auf welchem System sollen CPU-Last und Datenverkehr der Kompression entstehen? Eine \u00c4nderung ist nur dann sinnvoll beurteilbar, wenn diese Fragen zur tats\u00e4chlichen Netzarchitektur passen. Sie ersetzt weder eine TLS-Pr\u00fcfung noch eine belastbare Zugangskontrolle zwischen den beteiligten Systemen.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Auch neue Authentifizierungs- und experimentelle Protokollf\u00e4higkeiten sollten nicht pauschal aktiviert werden. Die Release-Informationen nennen SCRAM-Mechanismen einschlie\u00dflich TLS Channel Binding sowie SMTPUTF8, IMAP <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">UTF8=ACCEPT<\/code> und IMAP4rev2. SMTPUTF8 und UTF8=ACCEPT ben\u00f6tigen beim Build <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">--enable-experimental-mail-utf8<\/code> und in der Konfiguration <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mail_utf8_extensions = yes<\/code>. Davon getrennt setzt IMAP4rev2 den Build-Schalter <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">--enable-experimental-imap4rev2<\/code> \u0438 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">imap4rev2_enabled = yes<\/code> voraus. Pr\u00fcfe Client-Unterst\u00fctzung, Zustellkette und R\u00fcckfallverhalten f\u00fcr jede Funktion einzeln, bevor du sie im <strong style=\"font-weight:700;color:inherit\">\u0425\u043e\u0441\u0442\u0438\u043d\u0433 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b<\/strong> anbietest.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"betrieb-und-fehlersuche\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"betrieb-und-fehlersuche\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Nach dem Update sicher betreiben<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ein Update ist erst nach fachlichen Pr\u00fcfungen abgeschlossen, nicht bereits nach einem erfolgreichen Paketlauf. Kontrolliere im Wartungsfenster zun\u00e4chst, ob der Dienst startet und ob die Protokolle Konfigurations-, Plugin- oder Berechtigungsfehler zeigen. Danach folgen Anmeldung und Mailboxzugriff mit einem Testkonto. Pr\u00fcfe dabei mindestens Ordnerliste, Nachrichtenauswahl, Lesen und eine kontrollierte Zustellung, damit der IMAP-Server nicht nur erreichbar, sondern nutzbar ist.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Validiere Sieve und Quota als getrennte Funktionen. Eine erfolgreiche IMAP-Anmeldung belegt weder, dass Pigeonhole geladen wurde, noch dass Quota-Grenzen korrekt ermittelt werden. Teste deshalb eine harmlose Filterregel und eine Zustellung nahe einer vorgesehenen Quotagrenze in einer isolierten Testmailbox. So lassen sich Fehler in Plugins, Berechtigungen und der Anbindung an das jeweilige Quota-Backend erkennen, ohne Kundenpostf\u00e4cher absichtlich zu belasten.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Bei aktivierter Volltextsuche geh\u00f6rt die Beobachtung von Indexzustand und Suchanfragen in den Nachlauf. F\u00fcr einen lesenden \u00dcberblick \u00fcber vorhandene Flatcurve-Indexdaten dient <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">doveadm fts flatcurve stats<\/code>. Der Unterbefehl <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">check<\/code> ist davon klar zu trennen: Er pr\u00fcft Xapian-Datenbanken und versucht grundlegende Fehler zu beheben, ist also keine garantiert rein lesende Diagnose. Setze ihn ebenso wie Rotation oder Entfernen von Indizes nur als geplante Wartungsma\u00dfnahme f\u00fcr festgelegte Mailboxen ein und ber\u00fccksichtige m\u00f6gliche Zustands\u00e4nderungen sowie einen erneuten Indexaufbau.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Bei vorgeschalteten Proxies kontrollierst du zus\u00e4tzlich den gesamten <strong style=\"font-weight:700;color:inherit\">Verkehrsweg<\/strong>: Kommt die Anmeldung am erwarteten Backend an, werden Client-IP und Vertrauensnetz korrekt behandelt, und entstehen keine unerwarteten Kompressions- oder TLS-Probleme? Vergleiche daf\u00fcr Protokolle der beteiligten Komponenten zeitlich miteinander. Einzelne erfolgreiche Logins reichen nicht aus, wenn mehrere Backends, unterschiedliche Clientnetze oder getrennte TLS-Terminierung beteiligt sind.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr die Fehlersuche empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration. Reduziere dazu in einer abgesicherten Umgebung schrittweise auf die Komponenten, die den Fehler reproduzieren, statt die gesamte produktive Konfiguration zu ver\u00f6ffentlichen. <strong style=\"font-weight:700;color:inherit\">\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435:<\/strong> Ausgaben wie die wirksame Konfiguration k\u00f6nnen Infrastrukturdetails oder sensible Angaben enthalten. Teile sie daher weder ungek\u00fcrzt in Tickets noch in Foren oder \u00f6ffentliche Dokumente, sondern bereinige sie gezielt.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"update-entscheidung-treffen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"update-entscheidung-treffen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Wann sich ein Dovecot-Update lohnt<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ein Dovecot-Update auf CE 2.4.5 ist nicht nur eine Funktions- und Architekturentscheidung. Die Release Notes f\u00fchren zahlreiche <strong style=\"font-weight:700;color:inherit\">kritische Sicherheitskorrekturen<\/strong> auf, die unter anderem IMAP-Befehle, Submission, OAuth-Pr\u00fcfungen, dsync, Authentifizierung und Kompression betreffen. Betreiber sollten deshalb zeitnah pr\u00fcfen, ob ihre Installation betroffen ist und \u00fcber welchen Paket- oder Backportstand die verwendete Distribution die Korrekturen bereitstellt. Aus der Upstream-Version allein folgt weder, dass ein Distributionspaket ungepatcht ist, noch dass ein generisches Sofort-Upgrade ohne Migrationspr\u00fcfung sicher w\u00e4re.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Neben dieser Sicherheitsbewertung ist ein Update begr\u00fcndbar, wenn eine ben\u00f6tigte Kompatibilit\u00e4t, eine konkrete Betriebsanforderung oder eine nachvollziehbar testbare Modernisierung dahintersteht. Dazu k\u00f6nnen die kontrollierbaren Versionsschalter f\u00fcr Konfiguration und Speicher geh\u00f6ren. Ein Paketstand allein ist jedoch keine ausreichende Entscheidung: Mailbox-Format, Authentifizierung, Quota, Sieve, Suche und Proxy-Topologie bestimmen, wie gro\u00df der Migrationsaufwand tats\u00e4chlich ist.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr Installationen auf 2.3 spricht eine Priorisierung besonders dann, wenn die Sicherheitslage und der verf\u00fcgbare Distributionsstand eine Aktualisierung nahelegen und die Migration in einem Testsystem nachvollzogen werden kann. Dabei bleibt der Storage-Level bewusst zur\u00fcckhaltend: Neue Speicherformate sollten erst aktiviert werden, wenn ein R\u00fcckweg auf \u00e4ltere Dovecot-Versionen nicht mehr vorgesehen ist. Das betrifft unter anderem den in 2.4.5 ge\u00e4nderten Thread-Index, dessen Neuaufbau bei der n\u00e4chsten Threading-Abfrage erfolgt.   <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Zusatzfunktionen sind getrennte Architekturentscheidungen. <strong style=\"font-weight:700;color:inherit\">Flatcurve<\/strong> ist sinnvoll zu bewerten, wenn Nachrichtensuche regelm\u00e4\u00dfig genutzt wird und lokaler Indexspeicher, Xapian-Abh\u00e4ngigkeit, \u00dcberwachung sowie Reindexierung zum Betriebsmodell passen. Die Dokumentation ordnet den Treiber als lokalen, auf Xapian basierenden Volltextsuchindex ein; daraus folgt keine pauschale Empfehlung gegen\u00fcber Solr oder dem Verzicht auf FTS.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Experimentelle UTF8- und IMAP4rev2-Optionen rechtfertigen sich nur bei einem belegten Bedarf entlang der vollst\u00e4ndigen Kette aus Mailclient, Submission beziehungsweise Zustellung und IMAP-Zugriff. Ohne diese Voraussetzung erh\u00f6ht eine Aktivierung vor allem den Pr\u00fcfaufwand. Gleiches gilt f\u00fcr neue Authentifizierungsmechanismen: Eine vorhandene F\u00e4higkeit im Release ersetzt nicht die Pr\u00fcfung der eingesetzten Clients, TLS-Konfiguration und der Authentifizierungsquelle.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">F\u00fcr Dovecot 3 l\u00e4sst sich auf Basis der ver\u00f6ffentlichten CE-Informationen weder ein Termin noch ein Funktionsumfang oder ein Migrationspfad zusagen. Der belegte stabile Release ist CE 2.4.5; Hinweise in Entwicklungsdokumentation oder im Zweig <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">main<\/code> sind kein ver\u00f6ffentlichter Produktstand und keine Roadmap. Plane daher mit der konkret verf\u00fcgbaren 2.4-Linie, trenne sie von Dovecot Pro und bewerte sp\u00e4tere Ank\u00fcndigungen erst, wenn sie offiziell ver\u00f6ffentlicht sind.   <\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u0438 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u043e\u0438\u0441\u043a\u0430: <time datetime=\"2026-10-21\">2026-10-21<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stand der Recherche: 21. Oktober 2026. Dovecot CE 2.4.5 ist der in den vorliegenden offiziellen Quellen belegte stabile Release. Eine ver\u00f6ffentlichte CE-3.0-Roadmap wurde nicht belegt.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/github.com\/dovecot\/core\/releases<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/2.3-to-2.4.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.5\/installation\/upgrade\/2.4-to-2.4.x.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/overview.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts_flatcurve.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.5\/issues.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.5\/core\/man\/doveadm-fts.1.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.5\/installation\/sieve.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/doc.dovecot.org\/2.4.5\/core\/summaries\/settings.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.<\/p>","protected":false},"author":1,"featured_media":21901,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[791],"tags":[],"class_list":["post-21896","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-emailserver-administration-anleitungen"],"acf":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"surfer_file_name":null,"surfer_file_original_url":null,"_wp_attachment_image_alt":null,"litespeed-optimize-set":null,"litespeed-optimize-size":null,"_oembed_b5e1eb923ad3b086e579b1befcd4075c":null,"_elementor_source_image_hash":null,"stockpack_author_name":null,"stockpack_author_url":null,"stockpack_provider":null,"stockpack_image_url":null,"stockpack_license":null,"stockpack_license_url":null,"stockpack_modification":null,"color":null,"original_id":null,"original_url":null,"original_link":null,"unsplash_location":null,"unsplash_sponsor":null,"unsplash_exif":null,"unsplash_attachment_metadata":null,"_elementor_is_screenshot":null,"_source_url":null,"_elementor_migrations_state_8b2d":null,"envato_tk_source_kit":null,"envato_tk_source_index":null,"envato_tk_manifest":null,"envato_tk_folder_name":null,"envato_tk_builder":null,"envato_elements_download_event":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_trp_menu_languages":null,"rank_math_primary_category":null,"_wh_make_key":"wh_e0f80596540200401c99bac87ac8458a","rank_math_internal_links_processed":"1","_wh_make_topic":"Dovecot 3 \u2013 Roadmap und Neuerungen","_wh_make_input_keywords":["dovecot update","imap server","email hosting"],"_wh_make_config":{"research_model":"gpt-5.6-terra","writer_model":"gpt-5.6-terra","review_model":"gpt-5.6-sol","image_model":"gpt-image-2.5-flare","image_quality":"high","image_format":"webp","final_status":"draft","charts_enabled":true},"_wh_make_links":{"I1":{"id":"I1","post_id":21760,"url":"https:\/\/webhosting.de\/redis-8-neuerungen-hosting-anbieter\/","title":"Redis 8: \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044e \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432","excerpt":"Redis 8 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u044f Managed Redis \u0437\u0430 \u0441\u0447\u0435\u0442 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430, JSON, \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0440\u044f\u0434\u043e\u0432 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440 \u0434\u0430\u043d\u043d\u044b\u0445. \u0412 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u044d\u0448-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0430\u044f \u0446\u0435\u043b\u0435\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438, \u0441\u043f\u0438\u0441\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 (ACL) \u0438 \u043e\u0442\u043b\u0430\u0436\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u044b\u0447\u043d\u043e \u0432\u0430\u0436\u043d\u0435\u0435, \u0447\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. \u0412\u0430\u0436\u043d\u043e \u043d\u0435 \u043f\u0443\u0442\u0430\u0442\u044c Redis 8 \u0441 Redis 8.0: \u043f\u0440\u0438 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u0430\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0441\u0440\u043e\u043a\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c\u0438, \u043c\u043e\u0434\u0435\u043b\u044c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438. \u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043a \u0440\u0430\u0437\u0434\u0435\u043b\u0443 \u00ab\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f Redis 8\u00bb \u0418\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0441\u0442\u0435\u043a\u0430 \u0432 Redis 8 \u041e\u0446\u0435\u043d\u043a\u0430 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Redis \u041d\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438 \u0432 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u0445 \u0420\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u043e\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 Vector Sets \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u043c\u0430\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043a \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044e Redis \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043f\u0438\u0441\u043a\u043e\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 (ACL) \u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f, \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u041f\u0440\u0438\u043d\u044f\u0442\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0435 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f Redis 8. Redis 8 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u043d\u043e \u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438. Redis 8.0 \u2014 \u044d\u0442\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0439 \u0432 \u043c\u0430\u0435 2025 \u0433\u043e\u0434\u0430. \u041e\u0434\u043d\u0430\u043a\u043e \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f Redis \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u043c\u0438\u043d\u043e\u0440\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0438 \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u0430\u0442\u0447\u0430, \u0441\u0442\u0430\u0442\u0443\u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u044c\u044e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u043b\u0443\u0433. \u041f\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044e \u043d\u0430 30 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 Redis Redis 8.10 \u0443\u043a\u0430\u0437\u0430\u043d \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0441 \u0441\u0442\u0430\u0442\u0443\u0441\u043e\u043c GA \u0432 \u043b\u0438\u043d\u0435\u0439\u043a\u0435 \u0432\u0435\u0440\u0441\u0438\u0439 8. \u0422\u0430\u043a\u0436\u0435 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 GA \u0437\u043d\u0430\u0447\u0430\u0442\u0441\u044f \u0432\u0435\u0440\u0441\u0438\u0438 8.4, 8.6 \u0438 8.8. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u043c\u0438\u043d\u043e\u0440\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u043c \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u043c: \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u0442\u0447\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c\u0438 \u0438 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f \u0444\u0430\u043a\u0442\u043e\u0440\u0430\u043c\u0438, \u0432\u043b\u0438\u044f\u044e\u0449\u0438\u043c\u0438 \u043d\u0430 \u0432\u044b\u0431\u043e\u0440. Redis 8.0 \u2014 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432 \u0432\u0438\u0434\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a, \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f 1 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430. Redis 8.2, \u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432, \u0443\u043a\u0430\u0437\u0430\u043d \u043a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0441\u043e \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0434\u043e 1 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f 2030 \u0433\u043e\u0434\u0430. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043b\u044f \u043a\u043e\u043d\u0441\u0435\u0440\u0432\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u044d\u0442\u043e\u0442 \u0447\u0451\u0442\u043a\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043c\u043e\u0436\u0435\u0442 \u043b\u0443\u0447\u0448\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c\u0443 \u0446\u0438\u043a\u043b\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430; \u043e\u0434\u043d\u0430\u043a\u043e \u043e\u043d \u043d\u0435 \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043f\u0430\u0442\u0447\u0435\u0439. Redis Open Source 8 \u2014 \u044d\u0442\u043e \u043b\u0438\u043d\u0435\u0439\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0441 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c\u044b\u043c\u0438 \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435. \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043e\u0442 \u043d\u0435\u0451 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 Redis Software: \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0430\u044f \u043b\u0438\u043d\u0435\u0439\u043a\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445"},"I2":{"id":"I2","post_id":21699,"url":"https:\/\/webhosting.de\/linux-kernel-6-neuerungen-hosting-server\/","title":"\u042f\u0434\u0440\u043e Linux 6.x: \u0432\u0430\u0436\u043d\u044b\u0435 \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432","excerpt":"\u042f\u0434\u0440\u043e Linux \u0432\u0435\u0440\u0441\u0438\u0438 6.x \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u0443\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043f\u0430\u043c\u044f\u0442\u0438, \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0426\u041f \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043d\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445. \u041d\u0435 \u0432\u0441\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u044b \u0431\u044b\u043b\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u044b \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 6.x: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Landlock \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u0435\u0449\u0451 \u0432 Linux 5.13 \u0438 \u0431\u044b\u043b \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 ABI. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u043c \u0444\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 `uname -r`. \u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432, \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u044f\u0434\u0440\u0430, \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 cgroup \u0438 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442, \u0447\u0442\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0438 \u0446\u0435\u043b\u0435\u0441\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0439\u0442\u0435 Multi-Gen LRU, EEVDF, Landlock \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438, \u0430 \u043d\u0435 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0431\u0449\u0435\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044f\u0434\u0440\u0430. \u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043a \u0440\u0430\u0437\u0434\u0435\u043b\u0443 \u00ab\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 \u044f\u0434\u0440\u0430\u00bb \u0427\u0435\u0442\u044b\u0440\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043d\u0430 \u043f\u0430\u043c\u044f\u0442\u044c \u0438 Page Reclaim \u0426\u0435\u043b\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 Multi-Gen LRU \u041d\u0430\u0434\u0435\u0436\u043d\u043e\u0435 \u0441\u0443\u0436\u0435\u043d\u0438\u0435 \u043a\u0440\u0443\u0433\u0430 \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u0440\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445 \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u041f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 EEVDF \u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0446\u0438\u0438 \u0437\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0426\u041f \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Landlock \u0434\u043b\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 DAMON \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043e\u0441\u043e\u0431\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f, \u0436\u0438\u0432\u043e\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u0438 \u044f\u0434\u0440\u0430. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u00abLinux 6.x\u00bb \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432, \u0430 \u043d\u0435 \u0435\u0434\u0438\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c. \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u043e\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u043d\u0438\u044f, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u041b\u0438\u043d\u0443\u0441\u043e\u043c \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441\u043e\u043c: \u043f\u043e\u0441\u043b\u0435 \u043e\u043a\u043d\u0430 \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u043e\u0431\u044b\u0447\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u0441\u043a\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u043e \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430. \u041e\u0442 \u043d\u0435\u0451 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c \u0432\u0435\u0442\u043a\u0438 Stable \u0438 LTS, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u044f\u0434\u0435\u0440 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439. \u042f\u0434\u0440\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u0432, \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c, \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430\u043c \u043f\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 \u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c \u043e\u0431 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438. \u0418\u043c\u0435\u043d\u043d\u043e \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0440\u0435\u0448\u0430\u044e\u0449\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u043c\u0435\u044e\u0442 \u0431\u044d\u043a\u043f\u043e\u0440\u0442\u044b: \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u043c\u043e\u0436\u0435\u0442 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0438\u043b\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u043e\u0435 \u044f\u0434\u0440\u043e, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0435 \u0432 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0435. \u0418 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u043e\u043d \u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u043f\u0430\u0442\u0447\u0438 \u0438\u043b\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0438\u0445 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e \u043d\u043e\u043c\u0435\u0440\u0443 \u0432\u0435\u0440\u0441\u0438\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0438 \u043f\u043e\u043b\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043d\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0435 \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041a\u043e\u043c\u0430\u043d\u0434\u0430 uname -r \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0443 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 \u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043e\u0442\u043f\u0440\u0430\u0432\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 \u0434\u043b\u044f \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u0432\u0435\u0440\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u041e\u0434\u043d\u0430\u043a\u043e \u043e\u043d\u0430 \u043d\u0435 \u0434\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0442\u0430 \u0438\u043b\u0438 \u0438\u043d\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0430, \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0414\u0430\u0436\u0435 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044f\u0434\u0440\u0430 \u043d\u0435 \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u043c"},"I3":{"id":"I3","post_id":9070,"url":"https:\/\/webhosting.de\/plesk-obsidian-2025-neuerungen-webhosting-revolution\/","title":"Plesk Obsidian 2025: \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0438\u043d\u043d\u043e\u0432\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0432\u0435\u0431-\u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430","excerpt":"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 Plesk Obsidian 18.0.68 \u041c\u0438\u0440 \u0432\u0435\u0431-\u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0438 \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c Plesk Obsidian 18.0.68 \u0432 \u043c\u0430\u0440\u0442\u0435 2025 \u0433\u043e\u0434\u0430 \u0431\u044b\u043b \u0441\u0434\u0435\u043b\u0430\u043d \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0448\u0430\u0433 \u0432\u043f\u0435\u0440\u0451\u0434. \u042d\u0442\u0430 \u043d\u043e\u0432\u0435\u0439\u0448\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043d\u043e\u0441\u0438\u0442 \u0441 \u0441\u043e\u0431\u043e\u0439 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u0438 \u043d\u043e\u0432\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0431\u043b\u0435\u0433\u0447\u0430\u044e\u0442 \u0436\u0438\u0437\u043d\u044c \u0432\u0435\u0431-\u043c\u0430\u0441\u0442\u0435\u0440\u0430\u043c, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 CloudLinux 9 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP \u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 CloudLinux 9 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 Linux. \u042d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u0442 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c Plesk \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u0435\u0439\u0448\u0438\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0438 \u0443\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0434\u043b\u044f Ubuntu 22 \u0441\u0442\u0430\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432\u0435\u0440\u0441\u0438\u0438 PHP 7.1 \u0438 7.2, \u0447\u0442\u043e \u0434\u0430\u0451\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u0438 \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u044d\u0442\u0438\u043c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u0441\u0430\u043c\u044b\u0445 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445. \u041e\u0431\u043d\u043e\u0432\u043b\u0451\u043d\u043d\u043e\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 Watchdog \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 Watchdog \u043f\u043e\u0434\u0432\u0435\u0440\u0433\u043b\u043e\u0441\u044c \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0435. \u0422\u0435\u043f\u0435\u0440\u044c \u043e\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a AlmaLinux 9, Debian 11, Debian 12, Ubuntu 20, Ubuntu 22 \u0438 Ubuntu 24. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0431\u044b\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d \u0438 \u0441\u0442\u0430\u043b \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u043c. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0431\u044b\u043b\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0430 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0430\u044f \u0432\u043a\u043b\u0430\u0434\u043a\u0430 \"Security\", \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0434\u043b\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e\u0442\u0441\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 Imunify. \u042d\u0442\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u041f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u0430\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043d\u043e\u0432\u044b\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u043c\u0435\u043d\u0430\u043c\u0438 \u0412\u0430\u0436\u043d\u044b\u043c \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b\u043e \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0441\u044b\u043b\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440. \u042d\u0442\u043e \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0437\u0430\u0449\u0438\u0449\u0430\u044f \u043e\u0442 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0445 \u0430\u0442\u0430\u043a. \u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \"\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\" &gt; \"\u0417\u0430\u043f\u0440\u0435\u0449\u0451\u043d\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430\" \u0438 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0432 \u0444\u0430\u0439\u043b\u0435 panel.ini. \u042d\u0442\u0430 \u043c\u0435\u0440\u0430 \u0443\u043a\u0440\u0435\u043f\u043b\u044f\u0435\u0442 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438 \u0441\u0432\u043e\u0434\u0438\u0442 \u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c\u0443 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0438\u0441\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a \u043f\u043e \u043f\u043e\u0447\u0442\u0435 \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u043e\u0439 Plesk-Ad"}},"_wh_make_stage":"entwurf","_wh_make_research_date":"2026-10-21","_wh_make_sitemap_info":{"index":"https:\/\/webhosting.de\/sitemap_index.xml","sitemaps":["https:\/\/webhosting.de\/post-sitemap1.xml","https:\/\/webhosting.de\/post-sitemap2.xml","https:\/\/webhosting.de\/post-sitemap3.xml","https:\/\/webhosting.de\/post-sitemap4.xml"],"url_count":3115,"fetched_at":"2026-10-21T06:00:23+00:00","selected_ids":[21760,21699,9070]},"_wh_make_draft_hash":"9381c7298da478a9dd42a7777d9d1dd7d16479235edd40cecf1699ea0850f9d5","_wh_make_work":{"version":"2.1","identity":{"sheet_ref":"1VMjxV8Q73i0Q1HO6s-u4jNHVRF0snliGCeg97intLPs","sheet_name":"Tabellenblatt1","external_id":"1411","topic":"Dovecot 3 \u2013 Roadmap und Neuerungen","keywords":["dovecot update","imap server","email hosting"],"category_input":"791"},"config":{"research_model":"gpt-5.6-terra","writer_model":"gpt-5.6-terra","review_model":"gpt-5.6-sol","image_model":"gpt-image-2.5-flare","image_quality":"high","image_format":"webp","final_status":"draft","charts_enabled":true},"phase":"done","pending":null,"receipts":{"cbd1d636d1c837af8e60ba66c1f1045e":"8d6a7a77d3d10bf1ee5865863893c85e678fed0f6eeac11c1662177665a02e63","2039ba2cbf1975e27c8b46d928466916":"65ebe943606ad5259ae884514b5069e6d08e04fdbf12e203728c4d629316b228","34432cabe7ec07258c2645afc65652b3":"3915899e4c20dbea3c0f1c9022ad29ecf437042c445a1aa456e8c87a665899ff","2554ef27b9e000a1d4152025d901064f":"77d8fb18f9494be588d8ff9feba6edfc6ec5cbf108a683097cfb4f3c89609678","9fcfe10664beae0a137077e50efaf3cb":"21835ba8a65885926e645ce95c55354bb22515afbf265d9febcaeae1ce3e6929","65343f2f922dfbb06a1b3703af75d1b1":"f93c2fe7e11ba9ee33f4936c673352a24837def145f4b46f8566f9ea4e9e3940","67008f65f16b92b89f950ef0948e6067":"5c9a8fa474be1b53f2349d4ea3c0360161fc88e53225440a4b71ed3fe92757ce","2dd019879cf2950fe5d90a1ab8e22207":"d3aa02c11a328a1b182f3a059f14f0cdfe0c57e5ecd3ab678cd702c021c39eef","d353bd2d80e82ba9d7f67618bfc99b64":"347cb80a8c6da93dea8c9b08719e5737ab573718195dbe7a0b799f296b3afb0e","93a34ff8d42a9d360fda7deda7dcf49d":"10a2af886d81affb2ba74df20f278d416a068890fea8ac1548ae43af5b838c24","a5bf431f26a300c8128702ee76522bed":"da6b94f8e857420098b5821a9b2e109d108798f8d08dd3693423d09c8445b8d9","c7738438cc4673119e43ba51f53a1e80":"dd68fe51f84ed86265ded45b045afe9f324e30ca18018b6422b5e1b4ad6a55c7","6b5cae4d53c269f07fcfa7de5a910538":"0d299b7c1ac7f64a40d65dc2eca2c73868347fb18dff1af481b5e6b9976e3eec","cc87d34d447d17de2f6d0e10dfba219d":"0fb559b4684dfbef746db8da9a003596031c21cc2d930368234656c16f862301","e75d5f08be52936d1f55afb2fc912cee":"3d70fb1a650b320bc9baa2341353acbd229c64e47a30be7ab212297181043c41","f565d5ae4bf1764065fc45911dd58f79":"dfc9721f42dd9574d66465c45e97d24eb7c18da7661e1788dfc94398d148941f","c08f2e475d62bc783c27fc07266529b4":"dbb5d54533d96c32f41edb692ab0e80a18d9939f8c9ef1fb8272a9c8efcb8562"},"parts":{"1":[{"id":"versionsstand-und-roadmap","heading":"Dovecot 3: Versionsstand und Roadmap einordnen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Wer ein Dovecot-Update plant, sollte Versionsbezeichnungen nicht als Zusage f\u00fcr eine kommende Hauptversion lesen. Zum Recherchezeitpunkt 21. Oktober 2026 ist Dovecot CE 2.4.5 der ver\u00f6ffentlichte stabile Stand im offiziellen Core-Repository. Eine ver\u00f6ffentlichte Dovecot-CE-Version 3.0 oder eine offizielle CE-3.0-Roadmap ist dort hingegen nicht belegt. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"table","caption":"Belegter Versionsstand und Aussagen, die daraus nicht folgen","headers":["Aussage","Einordnung zum Stichtag","Praktische Konsequenz"],"rows":[["Dovecot CE 2.4.5","Ver\u00f6ffentlichter stabiler Release im offiziellen Repository.","Upgrade-Planung kann sich auf die dokumentierte 2.4-Linie beziehen."],["Dokumentation zu sp\u00e4teren 2.4-\u00c4nderungen","Kann Entwicklungs\u00e4nderungen beschreiben, ohne einen neuen stabilen Release zu belegen.","Nicht als installierbare Zielversion oder Terminversprechen behandeln."],["Dovecot 3","Keine best\u00e4tigte CE-3.0-Roadmap im gepr\u00fcften Material.","Weder Funktionsumfang noch Migrationstermin einplanen."],["main","Entwicklungszweig, kein Ersatz f\u00fcr einen stabilen Produktstand.","F\u00fcr Beobachtung und Vorabpr\u00fcfung geeignet, nicht f\u00fcr belastbare Produktzusagen."]],"source_ids":["S1","S5"]},{"type":"paragraph","runs":[{"kind":"text","text":"Insbesondere eine \u00dcberschrift wie \u201ev2.4.5 to v2.4.6\u201c in der Dokumentation beschreibt keinen ver\u00f6ffentlichten 2.4.6-Stand. Solche Inhalte k\u00f6nnen helfen, \u00c4nderungen im Entwicklungszweig fr\u00fch zu erkennen. Sie erlauben aber keine Aussage dar\u00fcber, wann, ob oder in welcher Form sie in ein stabiles Paket gelangen. Das gilt erst recht f\u00fcr Ableitungen zu Dovecot 3. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Entscheidungen im ","ref":""},{"kind":"strong","text":"Email Hosting","ref":""},{"kind":"text","text":" m\u00fcssen au\u00dferdem Produktzweige getrennt bleiben. Dovecot CE bezeichnet die Community-Edition, w\u00e4hrend Dovecot Pro ein separates kommerzielles Angebot ist. Eine Funktion, ein Betriebsmodell oder eine Dokumentationsaussage l\u00e4sst sich daher nicht automatisch zwischen beiden \u00fcbertragen. Auch Inhalte aus main sind von ver\u00f6ffentlichten CE-Releases zu unterscheiden; ma\u00dfgeblich f\u00fcr ein Upgrade sind die Version und Dokumentation, die tats\u00e4chlich eingesetzt werden sollen.","ref":""}]}]},{"id":"dovecot-24-versionsmodell","heading":"Was das Dovecot-2.4-Versionsmodell ver\u00e4ndert","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Dovecot 2.4 trennt drei Ebenen, die bei einem Update oft f\u00e4lschlich gleichgesetzt werden: die installierte Programmversion, ","ref":""},{"kind":"code","text":"dovecot_config_version","ref":""},{"kind":"text","text":" und ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":". Das installierte Paket bestimmt, welchen Code der IMAP-Server ausf\u00fchren kann. Die beiden Einstellungen steuern dagegen bewusst, ab welchem Stand ge\u00e4nderte Standardwerte beziehungsweise neue Speicherformate verwendet werden. ","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Die ","ref":""},{"kind":"strong","text":"Konfigurationsversion","ref":""},{"kind":"text","text":" verhindert damit, dass ein Paketwechsel stillschweigend alle neuen Defaults aktiviert. Betreiber k\u00f6nnen Dovecot zun\u00e4chst auf 2.4 aktualisieren und die Konfigurationssemantik anschlie\u00dfend gezielt anheben, nachdem sie Anmeldung, TLS, Plugins und die vorhandenen Einstellungen gepr\u00fcft haben. Das reduziert \u00dcberraschungen durch ver\u00e4nderte Vorgabewerte, ersetzt aber nicht die erforderliche Migration einer 2.3-Konfiguration.","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Die ","ref":""},{"kind":"strong","text":"Speicherversion","ref":""},{"kind":"text","text":" betrifft dagegen Datenformate, die Dovecot in seinen Indizes oder anderen Speicherbereichen anlegt. Ein h\u00f6herer Wert kann Formate aktivieren, die \u00e4ltere Dovecot-Versionen nicht verstehen. Deshalb sollte er erst gesetzt werden, wenn ein R\u00fcckschritt auf einen \u00e4lteren Programmstand nicht mehr Teil des Wiederherstellungsplans ist. Ein Paket-Rollback allein hebt erzeugte neue Datenformate nicht auf. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Zur Einordnung kann eine Hauptkonfiguration beispielsweise mit folgenden Angaben beginnen. Die konkreten Zielwerte geh\u00f6ren jedoch zur gew\u00e4hlten Release- und Migrationsplanung; sie sind keine universelle Vorlage zum ungetesteten \u00dcbernehmen.","ref":""}]},{"type":"code","language":"conf","code":"dovecot_config_version = 2.4.5\ndovecot_storage_version = 2.4.5","source_ids":["S4","S5"]},{"type":"paragraph","runs":[{"kind":"text","text":"Dieses gestufte Vorgehen \u00e4hnelt dem Grundsatz, Programmstand und aktivierte Verhaltens\u00e4nderungen getrennt zu bewerten. Auch bei anderen Serverkomponenten gen\u00fcgt eine hohe Versionsnummer nicht als Kompatibilit\u00e4tsnachweis; der Beitrag zu ","ref":""},{"kind":"internal_link","text":"Upgrade-Entscheidungen bei Redis 8","ref":"I1"},{"kind":"text","text":" erl\u00e4utert diese Unterscheidung f\u00fcr einen anderen Dienst. Bei Dovecot sind zus\u00e4tzlich Mailbox-Formate, Indexdaten und die R\u00fcckfallstrategie relevant.","ref":""}]}]},{"id":"neuerungen-mit-vorbehalt","heading":"Neue Funktionen und ihr Reifegrad","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Eine relevante Neuerung in Dovecot 2.4 ist ","ref":""},{"kind":"strong","text":"fts-flatcurve","ref":""},{"kind":"text","text":" als lokales Volltextsuch-Backend auf Xapian-Basis. Der Treiber speichert Suchdaten je Mailbox im Dovecot-Indexpfad und ben\u00f6tigt Xapian ab Version 1.4. Er unterst\u00fctzt unter anderem Relevanzbewertung und Substring-Suchen, aber keine unscharfe Suche. Ohne Volltextindex muss Dovecot Nachrichtendaten f\u00fcr entsprechende Suchen sequenziell durchsuchen. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Flatcurve ist daher eine Option f\u00fcr IMAP-Server, auf denen Nutzer regelm\u00e4\u00dfig Inhalte gro\u00dfer Postf\u00e4cher durchsuchen. Sie spart keine betriebliche Planung: Lokale Indexdaten ben\u00f6tigen Speicher, der Zustand der Indizes muss \u00fcberwacht werden, und f\u00fcr besch\u00e4digte oder neu anzulegende Daten ist eine Reindexierungsstrategie n\u00f6tig. Ob ein lokaler Index, ein externer Suchdienst oder kein FTS passt, h\u00e4ngt von Speicherarchitektur und Betriebsmodell ab.","ref":""}]},{"type":"paragraph","runs":[{"kind":"text","text":"Anders einzuordnen sind SMTPUTF8, IMAP ","ref":""},{"kind":"code","text":"UTF8=ACCEPT","ref":""},{"kind":"text","text":" und IMAP4rev2. Die Release-Informationen kennzeichnen diese M\u00f6glichkeiten als experimentell. SMTPUTF8 und UTF8=ACCEPT setzen zudem einen Build mit ","ref":""},{"kind":"code","text":"--enable-experimental-mail-utf8","ref":""},{"kind":"text","text":" sowie die Aktivierung von ","ref":""},{"kind":"code","text":"mail_utf8_extensions = yes","ref":""},{"kind":"text","text":" voraus. IMAP4rev2 ben\u00f6tigt ebenfalls eine gesonderte Aktivierung. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Experimentell bedeutet hier nicht, dass die Funktion generell ungeeignet w\u00e4re. Sie ist vielmehr kein pauschaler Standard f\u00fcr jedes Hosting-Angebot. Vor einer Aktivierung sollten Betreiber pr\u00fcfen, ob eingesetzte Mailclients, die vollst\u00e4ndige Zustellkette und verbundene Systeme die gew\u00fcnschte UTF-8-Verarbeitung tats\u00e4chlich ben\u00f6tigen und verarbeiten k\u00f6nnen. Tests geh\u00f6ren in eine Umgebung, die reale Authentifizierung, Mailbox-Namen und Clientprofile ausreichend abbildet.","ref":""}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch SCRAM-Mechanismen, TLS Channel Binding sowie erweiterte TLS-SNI- und ALPN-Verarbeitung verdienen eine getrennte Bewertung. Sie betreffen nicht nur den Dovecot-Prozess, sondern das Zusammenspiel mit Clients, Zertifikaten, Proxies und Authentifizierungsquellen. Der sinnvolle Ma\u00dfstab ist ein klarer Bedarf mit \u00fcberpr\u00fcfbarer Kompatibilit\u00e4t, nicht die blo\u00dfe Verf\u00fcgbarkeit einer neuen Option in einem Dovecot-Release.","ref":""}]}]}],"2":[{"id":"upgrade-bestandsaufnahme","heading":"Upgrade auf 2.4 systematisch vorbereiten","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Upgrade von Dovecot 2.3 auf 2.4 beginnt mit einer Bestandsaufnahme, nicht mit dem Paketmanager. Erfasse den installierten Programmstand, die wirksame Konfiguration und das Mailbox-Format, etwa Maildir oder mdbox. Dokumentiere au\u00dferdem Authentifizierungsquellen, Sieve-Regeln, Quota, Volltextsuche, Replikation sowie vorgeschaltete Proxies. Nur so wird sichtbar, welche Dienste und Datenpfade von der Migration tats\u00e4chlich betroffen sind.","ref":""},{"kind":"citation","text":"","ref":"S2"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr eine lesende Inventur eignen sich die folgenden Befehle. Sie \u00e4ndern weder Konfiguration noch Maildaten; ihre Ausgabe geh\u00f6rt dennoch in einen gesch\u00fctzten Arbeitsbereich, weil sie R\u00fcckschl\u00fcsse auf die Serverumgebung zulassen kann.","ref":""},{"kind":"citation","text":"","ref":"S3"}]},{"type":"code","language":"bash","code":"dovecot --version\ndoveconf -n\ndoveadm -v","source_ids":["S3"]},{"type":"paragraph","runs":[{"kind":"code","text":"dovecot --version","ref":""},{"kind":"text","text":" zeigt den Programmstand. Mit ","ref":""},{"kind":"code","text":"doveconf -n","ref":""},{"kind":"text","text":" pr\u00fcfst du die von Standardwerten abweichende, wirksame Konfiguration; ","ref":""},{"kind":"code","text":"doveadm -v","ref":""},{"kind":"text","text":" liefert die Version des Verwaltungswerkzeugs. Behandle insbesondere die Konfigurationsausgabe vertraulich: Sie kann Hostnamen, Verzeichnisstrukturen, Backend-Adressen oder andere Infrastrukturdetails enthalten. F\u00fcr eine Fehleranalyse empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration statt eines ungek\u00fcrzten \u00f6ffentlichen Dumps.","ref":""},{"kind":"citation","text":"","ref":"S3"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Pr\u00fcfe zus\u00e4tzlich, ob der laufende Stand bereits der letzte verf\u00fcgbare 2.3-Release ist. Der dokumentierte Migrationsweg f\u00fchrt zun\u00e4chst auf diesen Stand und erst anschlie\u00dfend zu 2.4. \u00dcbertrage die Konfiguration nicht direkt auf ein Produktionssystem, sondern in ein Testsystem mit repr\u00e4sentativen Konten, Berechtigungen und Mailboxgr\u00f6\u00dfen. Wie bei einem ","ref":""},{"kind":"internal_link","text":"Kernel-Update f\u00fcr Hosting-Server","ref":"I2"},{"kind":"text","text":" reicht auch hier die Versionsnummer allein nicht aus: Paketierung, aktivierte Module und Architektur bestimmen die praktische Wirkung.","ref":""},{"kind":"citation","text":"","ref":"S8"}]}]},{"id":"migrationsmatrix-23-zu-24","heading":"Migration von 2.3 auf 2.4 planen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Die Migration nach 2.4 ist ein eigener Konfigurationsschritt. Dovecot 2.4 verlangt eine angepasste Syntax sowie ","ref":""},{"kind":"code","text":"dovecot_config_version","ref":""},{"kind":"text","text":" und ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":"; die Konfigurationsversion muss als erste Nicht-Kommentarzeile der Hauptkonfiguration stehen. \u00dcbernimm alte Dateien daher nicht unver\u00e4ndert. Vergleiche jede verwendete Einstellung mit der Migrationsdokumentation und validiere sie im Testsystem, bevor ein Wartungsfenster geplant wird.","ref":""},{"kind":"citation","text":"","ref":"S2"}]},{"type":"table","caption":"Migrationspunkte von Dovecot 2.3 zu Dovecot 2.4","headers":["Bereich","\u00c4nderung in 2.4","M\u00f6glicher Ansatz","Pr\u00fcfung vor Umstellung"],"rows":[["Grundkonfiguration","Versionsangaben und ge\u00e4nderte Syntax erforderlich","Konfiguration f\u00fcr 2.4 \u00fcberarbeiten","Parserpr\u00fcfung und Teststart"],["Director und Replicator","Komponenten entfernt","Shared Storage oder geplante Synchronisierung mit doveadm sync pr\u00fcfen","Failover- und Synchronisationsabl\u00e4ufe testen"],["quota-dict und quota-dirsize","Quota-Backends entfernt","quota-count als m\u00f6gliche Alternative bewerten","Quota-Berechnung und Grenzf\u00e4lle pr\u00fcfen"],["fts-lucene und fts-squat","Such-Backends entfernt","fts-flatcurve oder Solr bewerten","Suche, Indexaufbau und Speicherbedarf testen"]],"source_ids":["S2","S8"]},{"type":"paragraph","runs":[{"kind":"text","text":"Die Tabelle nennt keine Austauschrezepte. Besonders Director und Replicator sind keine isolierten Plugins, sondern k\u00f6nnen Teil der Verteilung, Hochverf\u00fcgbarkeit und Zustandsverwaltung eines IMAP-Clusters sein. Shared Storage und ","ref":""},{"kind":"code","text":"doveadm sync","ref":""},{"kind":"text","text":" verfolgen andere Betriebsans\u00e4tze. Ob sie passen, h\u00e4ngt unter anderem von Speicherlayout, Ausfallmodell und den Anforderungen an Konsistenz ab.","ref":""},{"kind":"citation","text":"","ref":"S8"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch bei Quota und Suche entscheidet der vorhandene Datenbestand. ","ref":""},{"kind":"strong","text":"Kompatibilit\u00e4t","ref":""},{"kind":"text","text":" bedeutet hier nicht nur, dass Dovecot startet: Quota-Warnungen, Sieve-Aktionen, IMAP-Suchen und Zugriffe mehrerer Clients m\u00fcssen mit realistischen Testkonten funktionieren. Halte f\u00fcr jede entfernte Komponente fest, wo sie konfiguriert ist, welche Daten sie nutzt und wie ein R\u00fcckweg aussieht. Erst danach l\u00e4sst sich die Paketumstellung sinnvoll terminieren.","ref":""},{"kind":"citation","text":"","ref":"S2"}]}]},{"id":"fts-und-storage-abwaegen","heading":"Suche und Speicherformate gezielt abw\u00e4gen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Programmstand, Konfigurationsstand und Speicherstand lassen sich in Dovecot 2.4 bewusst getrennt entwickeln. Erh\u00f6he ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":" erst, wenn ein R\u00fcckschritt auf eine \u00e4ltere Dovecot-Version nicht mehr vorgesehen ist. Mit dem Storage-Level 2.4.5 verwendet der Thread-Index f\u00fcr den IMAP-Befehl ","ref":""},{"kind":"code","text":"THREAD","ref":""},{"kind":"text","text":" ein neues v2-Format. Bestehende Thread-Indizes werden beim n\u00e4chsten Threading neu aufgebaut; gerade bei gro\u00dfen Mailboxen kann die erste Abfrage dadurch zus\u00e4tzlichen Aufwand verursachen.","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Ein \u00e4lterer Dovecot-Stand versteht dieses Thread-Indexformat nicht und erzeugt den Index wieder im alten Format. Der ","ref":""},{"kind":"strong","text":"Storage-Level","ref":""},{"kind":"text","text":" ist deshalb eine betriebliche Festlegung, keine blo\u00dfe Versionsdekoration. Plane den Rebuild in ein beobachtetes Zeitfenster ein und erh\u00f6he ihn nicht gleichzeitig mit weiteren schwer r\u00fcckg\u00e4ngig zu machenden \u00c4nderungen an Suche, Speicher oder Proxy-Topologie.","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"table","caption":"Suchans\u00e4tze im Dovecot-Umfeld nach Betriebsmodell","headers":["Ansatz","Indexort","Zusatzinfrastruktur","Einsatzgrenze","Produktzweig"],"rows":[["Kein FTS","Kein Suchindex","Keine","Text- und Body-Suchen erfolgen sequenziell","Dovecot CE"],["fts-flatcurve","Je Mailbox im Dovecot-Indexpfad","Xapian ab Version 1.4","Lokaler Indexspeicher, \u00dcberwachung und Reindexierung einplanen","Dovecot CE"],["Solr","Separater Suchdienst","Solr-Betrieb","Zus\u00e4tzlicher Dienst und dessen Verf\u00fcgbarkeit verwalten","Dovecot CE"],["Dovecot Pro FTS","F\u00fcr Object Storage ausgerichtet","Pro-Umgebung","Nicht mit CE-Flatcurve gleichsetzen","Dovecot Pro"]],"source_ids":["S6","S9"]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr lokale Suchindizes ist ","ref":""},{"kind":"code","text":"fts-flatcurve","ref":""},{"kind":"text","text":" eine Option, wenn die Umgebung Xapian 1.4 oder neuer bereitstellt. Der Treiber speichert Indexdaten pro Mailbox im Dovecot-Indexpfad und unterst\u00fctzt Relevanzbewertung sowie Substring-Suchen, jedoch keine unscharfe Suche. Das reduziert externe Abh\u00e4ngigkeiten, verlagert aber Kapazit\u00e4tsplanung und Fehlerbehandlung auf den Mailserver.","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bewerte daher die ","ref":""},{"kind":"strong","text":"Sucharchitektur","ref":""},{"kind":"text","text":" anhand von Mailboxgr\u00f6\u00dfen, Speicherart und Betriebsmodell statt nach einer pauschalen Rangfolge. Die Verwaltungsfunktionen von ","ref":""},{"kind":"code","text":"doveadm fts flatcurve","ref":""},{"kind":"text","text":" erlauben Status- und Konsistenzpr\u00fcfungen; das Entfernen von Indizes ist dagegen eine gezielte Wartungsma\u00dfnahme und kein Standardbefehl. Lege vor dem Einsatz fest, wie Indexzustand \u00fcberwacht und eine Reindexierung kontrolliert durchgef\u00fchrt wird.","ref":""},{"kind":"citation","text":"","ref":"S7"}]}]}],"3":[{"id":"sieve-proxy-und-sicherheit","heading":"Sieve, Proxies und Sicherheitsgrenzen pr\u00fcfen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Sieve-Filter sind beim Dovecot-Update ein eigener Pr\u00fcfpunkt, weil die Erweiterung nicht im Dovecot-Kern aufgeht: Sieve und ManageSieve stellt das separate Projekt Pigeonhole bereit. Bei selbst kompilierten Installationen muss Pigeonhole zusammen mit der neuen Dovecot-Version neu kompiliert werden. Andernfalls kann das Interpreter-Plugin wegen eines Versionskonflikts nicht laden. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei distributionsbasierten Installationen ist stattdessen entscheidend, dass Dovecot- und Pigeonhole-Pakete aus zueinander passenden Paketquellen stammen. Pr\u00fcfe vor dem Wartungsfenster, welche aktiven Benutzerskripte, globalen Skripte und ManageSieve-Zug\u00e4nge vorhanden sind. Nach dem Update sollten Zustellung, Umleitung, Vacation-Antworten und eine \u00c4nderung \u00fcber ManageSieve mit einem daf\u00fcr vorgesehenen Testkonto nachvollzogen werden; produktive Filter sind kein Ersatz f\u00fcr diesen Test. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"In Proxy-Architekturen verdient die ","ref":""},{"kind":"strong","text":"IMAP-Kompression","ref":""},{"kind":"text","text":" besondere Aufmerksamkeit. Wenn die Konfigurationsversion auf 2.4.5 angehoben wird, lautet der Standard f\u00fcr ","ref":""},{"kind":"code","text":"imap_compress_on_proxy","ref":""},{"kind":"text","text":" ","ref":""},{"kind":"code","text":"yes","ref":""},{"kind":"text","text":". Die Verarbeitung der Kompression verlagert sich damit auf den Proxy; die Einstellung geh\u00f6rt laut Dokumentation auf das Backend. Voraussetzung sind korrekt definierte ","ref":""},{"kind":"code","text":"login_trusted_networks","ref":""},{"kind":"text","text":" sowie nachvollziehbare Vertrauensgrenzen zwischen Proxy und Backend. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Kl\u00e4re deshalb vor einer \u00dcbernahme des neuen Defaults: Welche Verbindungen enden am Proxy, welche IP-Adressen darf das Backend als vertrauensw\u00fcrdig behandeln, und auf welchem System sollen CPU-Last und Datenverkehr der Kompression entstehen? Eine \u00c4nderung ist nur dann sinnvoll beurteilbar, wenn diese Fragen zur tats\u00e4chlichen Netzarchitektur passen. Sie ersetzt weder eine TLS-Pr\u00fcfung noch eine belastbare Zugangskontrolle zwischen den beteiligten Systemen. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch neue Authentifizierungs- und UTF8-bezogene F\u00e4higkeiten sollten nicht pauschal aktiviert werden. Die Release-Informationen nennen SCRAM-Mechanismen einschlie\u00dflich TLS Channel Binding sowie experimentelles SMTPUTF8, IMAP ","ref":""},{"kind":"code","text":"UTF8=ACCEPT","ref":""},{"kind":"text","text":" und IMAP4rev2. F\u00fcr die UTF8-Erweiterungen sind ein Build mit ","ref":""},{"kind":"code","text":"--enable-experimental-mail-utf8","ref":""},{"kind":"text","text":" und ","ref":""},{"kind":"code","text":"mail_utf8_extensions = yes","ref":""},{"kind":"text","text":" erforderlich. Pr\u00fcfe daher Client-Unterst\u00fctzung, Zustellkette und R\u00fcckfallverhalten getrennt, bevor du experimentelle Protokolloptionen im Email Hosting anbietest. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]}]},{"id":"betrieb-und-fehlersuche","heading":"Nach dem Update sicher betreiben","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Update ist erst nach fachlichen Pr\u00fcfungen abgeschlossen, nicht bereits nach einem erfolgreichen Paketlauf. Kontrolliere im Wartungsfenster zun\u00e4chst, ob der Dienst startet und ob die Protokolle Konfigurations-, Plugin- oder Berechtigungsfehler zeigen. Danach folgen Anmeldung und Mailboxzugriff mit einem Testkonto. Pr\u00fcfe dabei mindestens Ordnerliste, Nachrichtenauswahl, Lesen und eine kontrollierte Zustellung, damit der IMAP-Server nicht nur erreichbar, sondern nutzbar ist. ","ref":""},{"kind":"citation","text":"","ref":"S3"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Validiere Sieve und Quota als getrennte Funktionen. Eine erfolgreiche IMAP-Anmeldung belegt weder, dass Pigeonhole geladen wurde, noch dass Quota-Grenzen korrekt ermittelt werden. Teste deshalb eine harmlose Filterregel und eine Zustellung nahe einer vorgesehenen Quotagrenze in einer isolierten Testmailbox. So lassen sich Fehler in Plugins, Berechtigungen und der Anbindung an den jeweiligen Quota-Backend erkennen, ohne Kundenpostf\u00e4cher absichtlich zu belasten. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei aktivierter Volltextsuche geh\u00f6rt die Beobachtung von Indexzustand und Suchanfragen in den Nachlauf. F\u00fcr ","ref":""},{"kind":"code","text":"fts-flatcurve","ref":""},{"kind":"text","text":" stellt ","ref":""},{"kind":"code","text":"doveadm fts flatcurve","ref":""},{"kind":"text","text":" Funktionen f\u00fcr Status und Konsistenzpr\u00fcfung bereit. F\u00fchre zun\u00e4chst nur diagnostische Abfragen aus und bewerte Suchvorg\u00e4nge mit repr\u00e4sentativen, zul\u00e4ssigen Testpostf\u00e4chern. Das Entfernen oder Rotieren von Indizes ist eine Betriebsma\u00dfnahme mit Folgen f\u00fcr den erneuten Aufbau und kein unkommentierter Standardschritt unmittelbar nach dem Update. ","ref":""},{"kind":"citation","text":"","ref":"S7"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei vorgeschalteten Proxies kontrollierst du zus\u00e4tzlich den gesamten ","ref":""},{"kind":"strong","text":"Verkehrsweg","ref":""},{"kind":"text","text":": Kommt die Anmeldung am erwarteten Backend an, werden Client-IP und Vertrauensnetz korrekt behandelt, und entstehen keine unerwarteten Kompressions- oder TLS-Probleme? Vergleiche daf\u00fcr Protokolle der beteiligten Komponenten zeitlich miteinander. Einzelne erfolgreiche Logins reichen nicht aus, wenn mehrere Backends, unterschiedliche Clientnetze oder getrennte TLS-Terminierung beteiligt sind. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr die Fehlersuche empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration. Reduziere dazu in einer abgesicherten Umgebung schrittweise auf die Komponenten, die den Fehler reproduzieren, statt die gesamte produktive Konfiguration zu ver\u00f6ffentlichen. ","ref":""},{"kind":"strong","text":"Warnung:","ref":""},{"kind":"text","text":" Ausgaben wie die wirksame Konfiguration k\u00f6nnen Infrastrukturdetails oder sensible Angaben enthalten. Teile sie daher weder ungek\u00fcrzt in Tickets noch in Foren oder \u00f6ffentliche Dokumente, sondern bereinige sie gezielt. ","ref":""},{"kind":"citation","text":"","ref":"S3"}]}]},{"id":"update-entscheidung-treffen","heading":"Wann sich ein Dovecot-Update lohnt","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Dovecot-Update auf CE 2.4 ist vor allem dann begr\u00fcndbar, wenn eine ben\u00f6tigte Kompatibilit\u00e4t, eine konkrete Betriebsanforderung oder eine nachvollziehbar testbare Modernisierung dahintersteht. Dazu k\u00f6nnen die kontrollierbaren Versionsschalter f\u00fcr Konfiguration und Speicher geh\u00f6ren. Ein Paketstand allein ist jedoch keine ausreichende Entscheidung: Mailbox-Format, Authentifizierung, Quota, Sieve, Suche und Proxy-Topologie bestimmen, wie gro\u00df der Migrationsaufwand tats\u00e4chlich ist. ","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Installationen auf 2.3 spricht eine Priorisierung besonders dann, wenn die Migration geplant, in einem Testsystem nachvollzogen und mit einem Wartungsfenster abgesichert werden kann. Dabei bleibt der Storage-Level bewusst zur\u00fcckhaltend: Neue Speicherformate sollten erst aktiviert werden, wenn ein R\u00fcckweg auf \u00e4ltere Dovecot-Versionen nicht mehr vorgesehen ist. Das betrifft unter anderem den in 2.4.5 ge\u00e4nderten Thread-Index, dessen Neuaufbau bei der n\u00e4chsten Threading-Abfrage erfolgt. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Zusatzfunktionen sind getrennte Architekturentscheidungen. ","ref":""},{"kind":"strong","text":"Flatcurve","ref":""},{"kind":"text","text":" ist sinnvoll zu bewerten, wenn Nachrichtensuche regelm\u00e4\u00dfig genutzt wird und lokaler Indexspeicher, Xapian-Abh\u00e4ngigkeit, \u00dcberwachung sowie Reindexierung zum Betriebsmodell passen. Die Dokumentation ordnet den Treiber als lokalen, auf Xapian basierenden Volltextsuchindex ein; daraus folgt keine pauschale Empfehlung gegen\u00fcber Solr oder dem Verzicht auf FTS. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Experimentelle UTF8- und IMAP4rev2-Optionen rechtfertigen sich nur bei einem belegten Bedarf entlang der vollst\u00e4ndigen Kette aus Mailclient, Submission beziehungsweise Zustellung und IMAP-Zugriff. Ohne diese Voraussetzung erh\u00f6ht eine Aktivierung vor allem den Pr\u00fcfaufwand. Gleiches gilt f\u00fcr neue Authentifizierungsmechanismen: Eine vorhandene F\u00e4higkeit im Release ersetzt nicht die Pr\u00fcfung der eingesetzten Clients, TLS-Konfiguration und der Authentifizierungsquelle. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Dovecot 3 l\u00e4sst sich auf Basis der ver\u00f6ffentlichten CE-Informationen weder ein Termin noch ein Funktionsumfang oder ein Migrationspfad zusagen. Der belegte stabile Release ist CE 2.4.5; Hinweise in Entwicklungsdokumentation oder im Zweig ","ref":""},{"kind":"code","text":"main","ref":""},{"kind":"text","text":" sind kein ver\u00f6ffentlichter Produktstand und keine Roadmap. Plane daher mit der konkret verf\u00fcgbaren 2.4-Linie, trenne sie von Dovecot Pro und bewerte sp\u00e4tere Ank\u00fcndigungen erst, wenn sie offiziell ver\u00f6ffentlicht sind. ","ref":""},{"kind":"citation","text":"","ref":"S1"},{"kind":"citation","text":"","ref":"S5"}]}]}]},"plan":{"reader_question":"Soll ich meinen Dovecot-IMAP-Server von 2.3 auf 2.4 aktualisieren, welche Neuerungen sind im Email Hosting relevant und muss ich bereits mit Dovecot 3 planen?","sections":[{"id":"versionsstand-und-roadmap","heading":"Dovecot 3: Versionsstand und Roadmap einordnen","part":1,"target_words":260,"purpose":"Zuerst den belegten Stand zum Recherchezeitpunkt kl\u00e4ren: Dovecot CE 2.4.5 als ver\u00f6ffentlichter stabiler Release, main als Entwicklungszweig und keine best\u00e4tigte CE-3.0-Roadmap. Eine kompakte Gegen\u00fcberstellung trennt belastbare Aussagen von Spekulationen; anschlie\u00dfend CE, Dovecot Pro und Dokumentation aus Entwicklungsst\u00e4nden klar abgrenzen.","source_ids":["S1","S5"],"internal_link_ids":[]},{"id":"dovecot-24-versionsmodell","heading":"Was das Dovecot-2.4-Versionsmodell ver\u00e4ndert","part":1,"target_words":265,"purpose":"Die getrennten Rollen von Programmversion, dovecot_config_version und dovecot_storage_version erkl\u00e4ren. In logisch aufeinanderfolgenden Abs\u00e4tzen herausarbeiten, warum ein Paketupdate neue Defaults und Speicherformate nicht automatisch aktivieren muss, und welche Rollback-Grenzen daraus entstehen. Ein kurzes Konfigurationsbeispiel dient nur der Einordnung.","source_ids":["S4","S5"],"internal_link_ids":["I1"]},{"id":"neuerungen-mit-vorbehalt","heading":"Neue Funktionen und ihr Reifegrad","part":1,"target_words":250,"purpose":"Relevante 2.4-Funktionen nach Reifegrad ordnen: Flatcurve als Suchfunktion sowie SMTPUTF8, UTF8=ACCEPT und IMAP4rev2 als ausdr\u00fccklich experimentelle Optionen. Erkl\u00e4ren, welche Build- und Konfigurationsvoraussetzungen gelten und warum Client-, Zustell- und Betriebsanforderungen vor einer Aktivierung gepr\u00fcft werden m\u00fcssen.","source_ids":["S1","S6"],"internal_link_ids":[]},{"id":"upgrade-bestandsaufnahme","heading":"Upgrade auf 2.4 systematisch vorbereiten","part":2,"target_words":280,"purpose":"Eine praxisnahe Bestandsaufnahme f\u00fcr Installationen mit Dovecot 2.3 strukturieren: Version, Konfiguration, Mailbox-Format, Authentifizierung, Sieve, Quota, Suche, Replikation und Proxies. Lesende Diagnosebefehle dovecot --version, doveconf -n und doveadm -v einordnen; auf sensible Angaben in Konfigurationsausgaben hinweisen. Danach den Weg \u00fcber den letzten 2.3-Stand und ein Testsystem erl\u00e4utern.","source_ids":["S2","S3","S8"],"internal_link_ids":["I2"]},{"id":"migrationsmatrix-23-zu-24","heading":"Migration von 2.3 auf 2.4 planen","part":2,"target_words":300,"purpose":"Die Konfigurationsmigration als eigenst\u00e4ndigen Arbeitsschritt behandeln, nicht als Paketwechsel. Eine informative Tabelle b\u00fcndelt Pflichtangaben, entfernte Komponenten wie Director, Replicator, quota-dict, quota-dirsize, fts-lucene und fts-squat, m\u00f6gliche Ersatzans\u00e4tze, Risiken und jeweilige Pr\u00fcfungen. Anschlie\u00dfend Grenzen der Ersatzoptionen und die Notwendigkeit architekturspezifischer Tests erl\u00e4utern.","source_ids":["S2","S8"],"internal_link_ids":[]},{"id":"fts-und-storage-abwaegen","heading":"Suche und Speicherformate gezielt abw\u00e4gen","part":2,"target_words":295,"purpose":"Zwei Entscheidungen miteinander verbinden: den Storage-Level erst nach Ende der Rollback-Option erh\u00f6hen und die Sucharchitektur passend ausw\u00e4hlen. Eine Vergleichstabelle stellt kein FTS, fts-flatcurve, Solr und Dovecot Pro FTS anhand von Indexort, Zusatzinfrastruktur, Einsatzgrenze und Produktzweig gegen\u00fcber. Thread-Index-Neuaufbau, Xapian-Voraussetzung, lokaler Indexspeicher und Reindexierung als betriebliche Folgen erkl\u00e4ren.","source_ids":["S5","S6","S7","S9"],"internal_link_ids":[]},{"id":"sieve-proxy-und-sicherheit","heading":"Sieve, Proxies und Sicherheitsgrenzen pr\u00fcfen","part":3,"target_words":250,"purpose":"Drei oft \u00fcbersehene Betriebsbereiche getrennt behandeln: Pigeonhole als separates Projekt mit passender Paket- oder Build-Kombination, Proxy-Kompression mit Vertrauensgrenzen und login_trusted_networks sowie Authentifizierungs- und TLS-\u00c4nderungen. Kurze Pr\u00fcffragen je Bereich helfen, ungetestete \u00dcbernahmen neuer Defaults zu vermeiden.","source_ids":["S10","S11","S1"],"internal_link_ids":[]},{"id":"betrieb-und-fehlersuche","heading":"Nach dem Update sicher betreiben","part":3,"target_words":265,"purpose":"F\u00fcr das Wartungsfenster und die Zeit danach eine sinnvolle Reihenfolge beschreiben: Dienststart und Logs pr\u00fcfen, Anmeldung und Mailboxzugriff testen, Sieve und Quota validieren, Suche unter realistischen Postfachgr\u00f6\u00dfen beobachten und bei Proxies Verkehrswege kontrollieren. Fehleranalyse \u00fcber minimierte Konfiguration erkl\u00e4ren, ohne sensible Konfigurationsdaten zur Ver\u00f6ffentlichung zu empfehlen.","source_ids":["S3","S7","S10"],"internal_link_ids":[]},{"id":"update-entscheidung-treffen","heading":"Wann sich ein Dovecot-Update lohnt","part":3,"target_words":270,"purpose":"Zum Schluss eine Entscheidungslogik f\u00fcr Email Hosting formulieren: Update priorisieren bei ben\u00f6tigter Kompatibilit\u00e4t, unterst\u00fctzter Migrationsplanung und testbarer Architektur; Funktionen wie Flatcurve oder experimentelle UTF8-Erweiterungen nur bei konkretem Bedarf bewerten. Abschlie\u00dfend klar festhalten, dass f\u00fcr Dovecot 3 weder Termin noch Funktionsumfang oder Migrationspfad zugesagt werden kann.","source_ids":["S1","S4","S5"],"internal_link_ids":[]}]},"repairs":3,"reviews":4,"issues":[],"guard":{"content_md5":"5403389c4f5b9ff1b883b14a7624735c","title":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","excerpt":"Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.","status":"draft","featured_media":21901},"verify":{"content_md5":"5403389c4f5b9ff1b883b14a7624735c","title":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","excerpt":"Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.","status":"draft","featured_media":21901},"row_number":1905,"created_at":"2026-10-21T06:00:23+00:00","editorial_policy":{"version":"2.1.6","max_repairs":4,"review_model_from_attempt":2},"updated_at":"2026-10-21T06:07:38+00:00","verified_at":"2026-10-21T06:07:26+00:00"},"_wh_make_research":"Recherchebriefing: Dovecot 3 \u2013 Roadmap und Neuerungen\n\nEinordnung des Themas\n\nDie Recherche zum Stichtag 21. Oktober 2026 ergibt eine wesentliche Korrektur f\u00fcr den geplanten Artikel: Eine ver\u00f6ffentlichte, belastbare Dovecot-CE-Version 3.0 und eine offizielle Roadmap daf\u00fcr waren in den gepr\u00fcften Herstellerquellen nicht auffindbar. Der aktuelle stabile Release-Tag im offiziellen Repository ist Dovecot CE 2.4.5. Parallel enth\u00e4lt die Dokumentation im Entwicklungszweig bereits Hinweise zu \u00c4nderungen nach 2.4.5, etwa unter der \u00dcberschrift \u201ev2.4.5 to v2.4.6\u201c. Das ist jedoch ausdr\u00fccklich kein Beleg f\u00fcr ein ver\u00f6ffentlichtes 2.4.6 und erst recht keine Roadmap f\u00fcr Dovecot 3. ([github.com](https:\/\/github.com\/dovecot\/core\/releases?utm_source=openai))\n\nDer Artikel sollte deshalb nicht versprechen, eine Dovecot-3-Roadmap zu erkl\u00e4ren. Fachlich tragf\u00e4higer w\u00e4re ein Titel wie: \u201eDovecot Update: Was Dovecot CE 2.4 ver\u00e4ndert und was \u00fcber Dovecot 3 bekannt ist\u201c. Der Kernnutzen liegt dann in einer belastbaren Upgrade- und Entscheidungsgrundlage f\u00fcr Betreiber eines IMAP-Servers im Email Hosting.\n\nLeserfrage und Zielgruppe\n\nDie zentrale Leserfrage lautet: \u201eSoll ich meinen Dovecot-IMAP-Server von 2.3 auf 2.4 aktualisieren, welche Neuerungen sind im Email Hosting tats\u00e4chlich relevant und muss ich bereits mit Dovecot 3 planen?\u201c\n\nAdressiert werden Administratoren von Mailservern, Hosting-Kunden mit eigener Dovecot-Konfiguration sowie technische Entscheider. Sie ben\u00f6tigen keine Einf\u00fchrung in E-Mail-Protokolle, wohl aber eine klare Trennung zwischen:\n\nDovecot CE 2.4 als aktuelle stabile Produktlinie,\n\nver\u00f6ffentlichten Neuerungen innerhalb von 2.4,\n\n\u00c4nderungen im Entwicklungszweig main,\n\nDovecot Pro als separat zu betrachtendem kommerziellen Produkt,\n\nund einer nicht best\u00e4tigten k\u00fcnftigen Hauptversion 3.\n\nVoraussetzungen f\u00fcr die sp\u00e4tere Praxisanleitung\n\nDer Artikel sollte voraussetzen, dass Leser Zugriff auf das Betriebssystem, Paketmanagement und die Dovecot-Konfiguration haben. Vor jedem Upgrade m\u00fcssen installierte Version, Distribution, verwendete Mailbox-Speicherformate, Authentifizierungsquellen, Sieve\/Pigeonhole, Quota, Volltextsuche, Replikation und vorgeschaltete Proxies erfasst werden. Besonders wichtig ist, ob noch Dovecot 2.3 eingesetzt wird: Dessen Konfiguration ist nicht direkt mit 2.4 kompatibel. Dovecot verlangt f\u00fcr 2.4 unter anderem eine angepasste Syntax sowie die Angaben `dovecot_config_version` und `dovecot_storage_version`; erstere muss die erste Nicht-Kommentarzeile der Hauptkonfiguration sein. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/main\/installation\/upgrade\/2.3-to-2.4.html?utm_source=openai))\n\nAls sichere Bestandsaufnahme kann der sp\u00e4tere Artikel diese ausschlie\u00dflich lesenden Terminalbefehle nennen:\n\nTerminalbefehl:\n`dovecot --version`\n\nTerminalbefehl:\n`doveconf -n`\n\nTerminalbefehl:\n`doveadm -v`\n\nDabei muss der Text darauf hinweisen, dass `doveconf -n` zwar sinnvoll f\u00fcr die Pr\u00fcfung wirksamer Einstellungen ist, seine Ausgabe aber Infrastrukturdetails enthalten kann. Sie sollte nicht ungek\u00fcrzt in Tickets, Foren oder \u00f6ffentliche Dokumente kopiert werden. Die offizielle Fehlerdokumentation empfiehlt ebenfalls eine minimierte Konfiguration und warnt davor, sensible Angaben offenzulegen. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/issues.html?utm_source=openai))\n\nGesicherte Funktionsweise und wichtigste Neuerungen\n\nDovecot 2.4 f\u00fchrt ein bewusstes Versionsmodell f\u00fcr Konfiguration und Speicherdaten ein. \u00c4nderungen an Standardwerten werden nicht allein durch ein Paketupdate wirksam: Sie werden an die explizite Anpassung von `dovecot_config_version` gekoppelt. Analog schaltet `dovecot_storage_version` neue, potenziell nicht r\u00fcckw\u00e4rtskompatible Speicherformate frei. Damit l\u00e4sst sich zun\u00e4chst der Programmstand aktualisieren, ohne automatisch alle neuen Defaults und Indexformate zu \u00fcbernehmen. Das ist f\u00fcr kontrollierte Wartungsfenster und einen m\u00f6glichen Rollback zentral. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/overview.html?utm_source=openai))\n\nBei einem Update auf 2.4.5 betrifft das konkret den Thread-Index f\u00fcr den IMAP-Befehl `THREAD`. Mit `dovecot_storage_version = 2.4.5` verwendet Dovecot ein neues v2-Format, das Message-ID-Hashes mit einem zuf\u00e4lligen schl\u00fcsselbasierten Hash bildet, statt CRC32 einzusetzen. Vorhandene Thread-Indizes werden beim n\u00e4chsten Threading neu aufgebaut. Die erste `THREAD`-Abfrage in einem gro\u00dfen Postfach kann daher mehr Ressourcen ben\u00f6tigen. \u00c4ltere Versionen verstehen dieses Format nicht und w\u00fcrden den Index wieder im alten Format erzeugen. Der Artikel muss daraus die praktische Regel ableiten: Den Storage-Level erst erh\u00f6hen, wenn ein R\u00fcckschritt auf eine \u00e4ltere Dovecot-Version nicht mehr vorgesehen ist. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/installation\/upgrade\/2.4-to-2.4.x.html?utm_source=openai))\n\nDovecot 2.4 bringt zudem `fts-flatcurve` als lokalen Volltextsuch-Backend auf Basis von Xapian. Der Treiber speichert Suchdaten je Mailbox im Dovecot-Indexpfad und setzt Xapian 1.4 oder neuer voraus. Er unterst\u00fctzt laut Hersteller unter anderem Relevanzbewertung und Substring-Suchen, aber keine unscharfe Suche. Ohne FTS durchsucht Dovecot Nachrichtendaten sequenziell; das kann bei Body- und Textsuchen deutlich aufwendiger sein als eine Indexabfrage. Daraus folgt: Flatcurve ist f\u00fcr Hosting-Umgebungen mit regelm\u00e4\u00dfig genutzter Nachrichtensuche interessant, aber kein pauschales Pflicht-Upgrade. Es ben\u00f6tigt Speicherplatz f\u00fcr Indizes, \u00dcberwachung und einen Plan f\u00fcr Reindexierung. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts_flatcurve.html?utm_source=openai))\n\nF\u00fcr Flatcurve stehen Verwaltungsfunktionen \u00fcber `doveadm fts flatcurve` bereit, etwa Status, Konsistenzpr\u00fcfung, Rotation und das Entfernen von Indizes. In den Artikel geh\u00f6ren aber nur sichere Diagnosebeispiele; ein Entfernen von Indexdaten darf nicht als unkommentierter Standardbefehl erscheinen. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/core\/man\/doveadm-fts.1.html?utm_source=openai))\n\nWeitere stabile 2.4-Neuerungen mit Praxisrelevanz sind experimentelles SMTPUTF8 und IMAP `UTF8=ACCEPT`, SCRAM-Mechanismen einschlie\u00dflich TLS Channel Binding, erweiterte TLS-SNI- und ALPN-Verarbeitung sowie ein optionales IMAP4rev2-Angebot. Diese Punkte m\u00fcssen differenziert beschrieben werden: SMTPUTF8 und `UTF8=ACCEPT` erfordern beim Bau explizit `--enable-experimental-mail-utf8` sowie die Einstellung `mail_utf8_extensions = yes`; IMAP4rev2 ist ebenfalls als experimentell gekennzeichnet und ben\u00f6tigt eine gesonderte Aktivierung. Sie eignen sich deshalb nicht als allgemeine Empfehlung f\u00fcr jedes Email Hosting, sondern als sorgf\u00e4ltig zu testende Option bei nachgewiesenem Client- und Zustellbedarf. ([github.com](https:\/\/github.com\/dovecot\/core\/releases?utm_source=openai))\n\nRelevante Praxisf\u00e4lle\n\nErster Praxisfall: Klassisches Hosting mit Dovecot 2.3, Maildir und LDAP oder SQL. Hier ist das Hauptthema nicht eine einzelne neue Funktion, sondern die Konfigurationsmigration. Der Artikel sollte den Weg \u201ezuerst auf den letzten 2.3-Stand, dann auf 2.4\u201c erkl\u00e4ren. Ebenso sollte er klar benennen, dass entfernte Komponenten wie Director, Replicator, `quota-dict`, `quota-dirsize`, `fts-lucene` und `fts-squat` keine Drop-in-Kompatibilit\u00e4t besitzen. Als Alternativen nennt die offizielle Migration unter anderem `quota-count`, `fts-flatcurve` oder Solr sowie Shared Storage beziehungsweise geplante Synchronisierung mit `doveadm sync`. Welche Alternative passt, h\u00e4ngt von der vorhandenen Architektur ab. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/2.3-to-2.4.html?utm_source=openai))\n\nZweiter Praxisfall: Ein IMAP-Server mit vielen Suchanfragen in gro\u00dfen Postf\u00e4chern. Hier ist `fts-flatcurve` gegen Solr und gegen den Verzicht auf FTS abzuw\u00e4gen. Flatcurve h\u00e4lt den Suchindex lokal und reduziert externe Systemabh\u00e4ngigkeiten; Solr lagert Index und Suche in einen separaten Dienst aus. Dovecot Pro FTS ist laut Dokumentation ein separates, auf Object Storage ausgerichtetes Angebot und darf nicht mit der CE-Funktion Flatcurve gleichgesetzt werden. Eine Empfehlung ohne Angaben zu Mailbox-Gr\u00f6\u00dfen, Speicherart, Hochverf\u00fcgbarkeit und Betriebsmodell w\u00e4re unseri\u00f6s. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts.html?utm_source=openai))\n\nDritter Praxisfall: Sieve-Filter im Hosting. Pigeonhole ist ein separates Projekt, das Sieve und ManageSieve zu Dovecot erg\u00e4nzt. Bei selbst kompilierten Installationen muss Pigeonhole bei einem Dovecot-Upgrade neu kompiliert werden, da das Interpreter-Plugin sonst wegen eines Versionsfehlers nicht l\u00e4dt. Bei Paketinstallationen sollte der Artikel keine generische Paketliste erfinden, sondern auf distributionsspezifisch zusammenpassende Dovecot- und Pigeonhole-Pakete verweisen. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/installation\/sieve.html?utm_source=openai))\n\nVierter Praxisfall: Proxy-Architekturen. In 2.4.5 wechselt der Standard von `imap_compress_on_proxy` auf `yes`, wenn `dovecot_config_version` auf 2.4.5 erh\u00f6ht wird. Die Einstellung geh\u00f6rt auf das Backend, erfordert korrekt gesetzte `login_trusted_networks` und verlagert die Verarbeitung von IMAP-Kompression auf den Proxy. Das ist kein Grund, die Option blind zu aktivieren: Der Artikel sollte die Verkehrswege, Vertrauensgrenzen und CPU-Verteilung vor einer \u00c4nderung pr\u00fcfen lassen. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/core\/summaries\/settings.html?utm_source=openai))\n\nGrenzen, typische Fehler und redaktionelle Leitplanken\n\nDie wichtigste Grenze lautet: Aus main-Dokumentation, GitHub-Commits oder einer als \u201ev2.4.6\u201c bezeichneten Migrationsnotiz darf keine garantierte Roadmap abgeleitet werden. Sie zeigt m\u00f6gliche kommende \u00c4nderungen, aber keinen stabilen Release-Stand. Der Artikel darf folglich keine Termine, Funktionszusagen oder Migrationspfade f\u00fcr Dovecot 3 behaupten. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/2.4.5\/installation\/upgrade\/2.4-to-2.4.x.html?utm_source=openai))\n\nTypische Fehler sind das direkte Einspielen einer 2.4-Konfiguration \u00fcber 2.3-Dateien, die Annahme, dass alle alten Plugins weiter existieren, ein vorschnelles Erh\u00f6hen von `dovecot_storage_version`, ungetestete \u00c4nderungen an Authentifizierung und TLS sowie die Gleichsetzung von CE- und Pro-Funktionen. Ebenfalls problematisch ist es, Standardwerte pauschal zu \u00fcbernehmen: In 2.4 sind manche Default\u00e4nderungen absichtlich an die Konfigurationsversion gebunden. ([doc.dovecot.org](https:\/\/doc.dovecot.org\/main\/installation\/upgrade\/2.3-to-2.4.html?utm_source=openai))\n\nEmpfohlene Tabellen f\u00fcr den sp\u00e4teren Artikel\n\nTabelle 1 sollte \u201eBehauptung zu Dovecot 3\u201c gegen\u00fcber \u201ebelegter Stand am 21. Oktober 2026\u201c stellen: keine best\u00e4tigte CE-3.0-Roadmap, stabile Linie 2.4.5, main nur als Entwicklungsstand.\n\nTabelle 2 sollte Upgrade-relevante \u00c4nderungen von 2.3 auf 2.4 b\u00fcndeln: Pflichtfelder in der Konfiguration, entfernte Funktionen, Ersatzoptionen, Migrationsrisiko und Pr\u00fcfpunkt.\n\nTabelle 3 sollte FTS-Alternativen vergleichen: kein FTS, `fts-flatcurve`, Solr und Dovecot Pro FTS. Sinnvolle Spalten sind Betriebsort des Index, zus\u00e4tzliche Infrastruktur, Einsatzgrenze und Produktzweig. Keine Leistungszahlen aufnehmen, da daf\u00fcr keine belastbaren, vergleichbaren Herstellerbenchmarks recherchiert wurden.\n\nTabelle 4 sollte die Trennung zwischen `dovecot_config_version` und `dovecot_storage_version` erkl\u00e4ren: Zweck, Aktivierungszeitpunkt, Rollback-Risiko und n\u00f6tige Vorpr\u00fcfung.\n\nQuellenbasis f\u00fcr den Artikel\n\nDie tragenden Quellen sind die offizielle Dovecot-Upgrade-Dokumentation von 2.3 auf 2.4, die versionsbezogene Upgrade-Dokumentation f\u00fcr 2.4.5, die offizielle Dokumentation zu `fts-flatcurve` und die offiziellen Release Notes im Dovecot-Core-Repository. Diese Quellen reichen f\u00fcr einen fundierten Artikel \u00fcber das Dovecot-Update auf 2.4. F\u00fcr eine tats\u00e4chliche Dovecot-3-Roadmap reichen sie nicht aus, weil eine solche offizielle Roadmap in der Recherche nicht belegt werden konnte.","_wh_make_sources":{"S1":{"id":"S1","url":"https:\/\/github.com\/dovecot\/core\/releases?utm_source=openai","title":"Releases \u00b7 dovecot\/core \u00b7 GitHub"},"S2":{"id":"S2","url":"https:\/\/doc.dovecot.org\/main\/installation\/upgrade\/2.3-to-2.4.html?utm_source=openai","title":"2.3 to 2.4 | Dovecot CE"},"S3":{"id":"S3","url":"https:\/\/doc.dovecot.org\/2.4.5\/issues.html?utm_source=openai","title":"Issue Reporting | Dovecot CE"},"S4":{"id":"S4","url":"https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/overview.html?utm_source=openai","title":"Overview | Dovecot CE"},"S5":{"id":"S5","url":"https:\/\/doc.dovecot.org\/2.4.5\/installation\/upgrade\/2.4-to-2.4.x.html?utm_source=openai","title":"2.4 to 2.4.x | Dovecot CE"},"S6":{"id":"S6","url":"https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts_flatcurve.html?utm_source=openai","title":"fts-flatcurve | Dovecot CE"},"S7":{"id":"S7","url":"https:\/\/doc.dovecot.org\/2.4.5\/core\/man\/doveadm-fts.1.html?utm_source=openai","title":"doveadm-fts | Dovecot CE"},"S8":{"id":"S8","url":"https:\/\/doc.dovecot.org\/2.4.2\/installation\/upgrade\/2.3-to-2.4.html?utm_source=openai","title":"2.3 to 2.4 | Dovecot CE"},"S9":{"id":"S9","url":"https:\/\/doc.dovecot.org\/2.4.0\/core\/plugins\/fts.html?utm_source=openai","title":"fts | Dovecot CE"},"S10":{"id":"S10","url":"https:\/\/doc.dovecot.org\/2.4.5\/installation\/sieve.html?utm_source=openai","title":"Sieve Installation | Dovecot CE"},"S11":{"id":"S11","url":"https:\/\/doc.dovecot.org\/2.4.5\/core\/summaries\/settings.html?utm_source=openai","title":"All Settings | Dovecot CE"}},"_wh_make_usage":{"research":{"input_tokens":27594,"output_tokens":3534,"response_id":"resp_0a25e9e20c5dd991016ad854fa4e0c87d19340dfcf1058f809","model":"gpt-5.6-terra","search_calls":3},"plan_2039ba2cbf1975e27c8b46d928466916":{"input_tokens":6049,"output_tokens":1373,"response_id":"resp_0578e0bf60ac2b6f016ad85522213487d19676d7b6babb81c2","model":"gpt-5.6-terra","search_calls":0},"part1_34432cabe7ec07258c2645afc65652b3":{"input_tokens":8564,"output_tokens":2144,"response_id":"resp_0ee05b1bffc2fecb016ad8553268a487d199d22630a5ede977","model":"gpt-5.6-terra","search_calls":0},"part2_2554ef27b9e000a1d4152025d901064f":{"input_tokens":8650,"output_tokens":2265,"response_id":"resp_0535773e711ca206016ad8554ab54c87d187a1db7e37109aa7","model":"gpt-5.6-terra","search_calls":0},"part3_9fcfe10664beae0a137077e50efaf3cb":{"input_tokens":8604,"output_tokens":2476,"response_id":"resp_09f32837f1964745016ad85560775087d18514bfb78fc9c782","model":"gpt-5.6-terra","search_calls":0},"package_65343f2f922dfbb06a1b3703af75d1b1":{"input_tokens":14842,"output_tokens":1806,"response_id":"resp_0e5e76e809cb262c016ad8557c4b9887d18e2b54a2be09c080","model":"gpt-5.6-terra","search_calls":0},"review_67008f65f16b92b89f950ef0948e6067":{"input_tokens":44122,"output_tokens":1556,"response_id":"resp_0d256fb2f941acaa016ad855930c1487d1af072ce840e2b5e7","model":"gpt-5.6-sol","search_calls":3},"repair_2dd019879cf2950fe5d90a1ab8e22207":{"input_tokens":39498,"output_tokens":3345,"response_id":"resp_01c1b445987ca997016ad855a9c39887d18dcfc04803259f44","model":"gpt-5.6-terra","search_calls":3},"review_d353bd2d80e82ba9d7f67618bfc99b64":{"input_tokens":42115,"output_tokens":1664,"response_id":"resp_05c2c1632a0faefa016ad855c644c487d19b80625c4865a827","model":"gpt-5.6-sol","search_calls":3},"repair_93a34ff8d42a9d360fda7deda7dcf49d":{"input_tokens":32004,"output_tokens":4594,"response_id":"resp_00b5638bc9640462016ad855dfb57c87d1b384756c4ebe7c61","model":"gpt-5.6-sol","search_calls":2},"review_a5bf431f26a300c8128702ee76522bed":{"input_tokens":51291,"output_tokens":1756,"response_id":"resp_0fc1287e619de2f5016ad855fca90c87d191aba6ce4f84f7c1","model":"gpt-5.6-sol","search_calls":4},"repair_c7738438cc4673119e43ba51f53a1e80":{"input_tokens":39990,"output_tokens":5050,"response_id":"resp_0bdccb4a3088f3f9016ad85617d34487d1902e929a7b1cf48e","model":"gpt-5.6-sol","search_calls":2},"review_6b5cae4d53c269f07fcfa7de5a910538":{"input_tokens":51628,"output_tokens":1339,"response_id":"resp_0764140905dea185016ad856358c3887d18f3f25b3cd8e3d1c","model":"gpt-5.6-sol","search_calls":4},"image_hero":{"input_tokens":205,"output_tokens":1372,"response_id":"","model":"gpt-image-2.5-flare","search_calls":0},"image_detail1":{"input_tokens":174,"output_tokens":1372,"response_id":"","model":"gpt-image-2.5-flare","search_calls":0},"image_detail2":{"input_tokens":193,"output_tokens":1372,"response_id":"","model":"gpt-image-2.5-flare","search_calls":0}},"_wh_make_last_error":"","_wh_make_write_intent":{"before":{"content_md5":"38c1f049ae6fa5a9263dabe1c4aca5b9","title":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","excerpt":"Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.","status":"draft","featured_media":0},"expected":{"content_md5":"5403389c4f5b9ff1b883b14a7624735c","title":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","excerpt":"Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.","status":"draft","featured_media":21901},"at":"2026-10-21T06:07:14+00:00"},"_wh_make_design_version":"2.1.18","rank_math_title":"Dovecot Update: CE 2.4 und Dovecot 3","_wh_make_doc":{"title":"Dovecot Update: Neuerungen in CE 2.4 und Stand zu Dovecot 3","slug":"dovecot-update-ce-24-neuerungen-dovecot-3","excerpt":"Dovecot CE 2.4.5 ist der belegte stabile Stand. Der Beitrag erkl\u00e4rt die Migration von 2.3, Versions- und Speicherschalter, Flatcurve sowie Grenzen nicht best\u00e4tigter Dovecot-3-Aussagen.","seo":{"title":"Dovecot Update: CE 2.4 und Dovecot 3","description":"Dovecot CE 2.4.5 richtig einordnen: Migration von 2.3, Storage-Versionen, Flatcurve, Sieve, Proxies und der belegte Stand zu Dovecot 3.","focus_keyword":"Dovecot Update"},"lead":[{"kind":"text","text":"F\u00fcr ein ","ref":""},{"kind":"strong","text":"Dovecot Update","ref":""},{"kind":"text","text":" ist CE 2.4.5 der belastbare stabile Bezugspunkt, nicht eine angek\u00fcndigte Dovecot-3-Roadmap. Wer von 2.3 migriert, muss Konfiguration, entfernte Komponenten, Speicherformate und Zusatzdienste wie Sieve oder Volltextsuche getrennt pr\u00fcfen. Besonders wichtig sind die gestufte Aktivierung von Konfigurations- und Speicherversion sowie Tests mit repr\u00e4sentativen Postf\u00e4chern. Aussagen aus dem Entwicklungszweig ersetzen weder einen ver\u00f6ffentlichten Release noch einen belastbaren Migrationsplan.","ref":""},{"kind":"citation","text":"","ref":"S1"},{"kind":"citation","text":"","ref":"S8"}],"images":{"hero":{"prompt":"Fotorealistisches redaktionelles Smartphonefoto, ungestellte Alltagsszene in einem leicht gebrauchten kleinen Serverb\u00fcro bei diffusem Fensterlicht: ein schlanker Mann um 60 mit dunklem Hautton, kurzen eng gelockten grauschwarzen Haaren und schmaler randloser Brille sitzt seitlich an einem schlichten Holztisch und pr\u00fcft konzentriert eine lokale Terminalausgabe auf einem einzelnen aufgeklappten Laptop, Bildschirm aus Perspektive unlesbar und ohne Logos. Daneben liegen ein Notizblock ohne lesbare Schrift, ein einfacher Stift und eine Tasse. Nat\u00fcrliches Raumlicht, echte Hautstruktur, normaler Smartphoneausschnitt, dezente Bildk\u00f6rnung, keine Inszenierung oder Werbe\u00e4sthetik.","alt":"Administrator pr\u00fcft an einem Laptop die Vorbereitung eines Dovecot-Updates.","caption":"KI-generiertes Symbolbild: Eine sorgf\u00e4ltige Bestandsaufnahme steht vor jeder Dovecot-Migration.","filename_base":"dovecot-update-bestandsaufnahme","section_id":"","after_block":0},"detail1":{"prompt":"Fotorealistisches Nahfoto ohne Menschen, aufgenommen mit normaler Smartphonekamera bei neutralem Arbeitsplatzlicht: auf einer leicht abgenutzten Werkbank liegen ein kleiner l\u00fcfterloser Mini-PC als Mailserver, eine angeschlossene externe SSD und ein loses Netzwerkkabel mit zeitgem\u00e4\u00dfem RJ45-Stecker. Die Ger\u00e4te sind ausgeschaltet, keine Displays, Logos oder Beschriftungen sichtbar. Der Ausschnitt konzentriert sich auf Geh\u00e4use, Anschl\u00fcsse und alltagstypische Gebrauchsspuren; nat\u00fcrliche Farben, normale Sch\u00e4rfentiefe, leichte K\u00f6rnung, kein Hochglanz- oder CGI-Look.","alt":"Kompakter Mailserver mit externem Speicher auf einer gebrauchten Werkbank.","caption":"KI-generiertes Symbolbild: Programmstand und Speicherformate sollten beim Update getrennt geplant werden.","filename_base":"dovecot-speicherversion-server","section_id":"dovecot-24-versionsmodell","after_block":3},"detail2":{"prompt":"Fotorealistisches redaktionelles Smartphonefoto, ungestellte Perspektive in einem kleinen Technikraum mit vorhandener Deckenbeleuchtung: eine kr\u00e4ftig gebaute Frau Mitte 40 mit hellem olivfarbenem Hautton, kurzem kupferfarbenem Bob und dunkelgr\u00fcnem Arbeitshemd steht seitlich vor einem einzelnen offenen Netzwerkschrank und kontrolliert an einem kompakten Server die Anschl\u00fcsse; ihr Gesicht ist im Halbprofil konzentriert, H\u00e4nde anatomisch plausibel. Keine lesbaren Anzeigen, keine Logos und keine Bildschirmoberfl\u00e4chen. Sichtbar sind gebrauchte Metallfl\u00e4chen, Patchpanel und ordentliche kurze Patchkabel, nat\u00fcrliche Farben und normale Sch\u00e4rfentiefe, kein Stockfoto-Look.","alt":"Technikerin pr\u00fcft Serveranschl\u00fcsse in einer kompakten Proxy- und Mailserverumgebung.","caption":"KI-generiertes Symbolbild: Proxy-Wege und Vertrauensgrenzen geh\u00f6ren zur Update-Pr\u00fcfung.","filename_base":"dovecot-proxy-vertrauensgrenzen","section_id":"sieve-proxy-und-sicherheit","after_block":3}},"chart":null,"social":{"facebook":"Dovecot 3 ist keine belastbar best\u00e4tigte CE-Roadmap. Der Beitrag zeigt, was bei einem Update auf CE 2.4.5 wirklich zu pr\u00fcfen ist \u2013 von Konfigurations- und Speicherversionen bis Flatcurve, Sieve und Proxies.","instagram":"Dovecot-Update geplant? CE 2.4.5 ist der belegte stabile Stand. Entscheidend sind Konfigurationsmigration, Storage-Level und Tests \u2013 nicht Spekulationen \u00fcber Dovecot 3.","tiktok":"Dovecot 2.3 auf 2.4 aktualisieren? Erst inventarisieren, dann Konfiguration migrieren, Storage-Level bewusst setzen. Dovecot 3 ist derzeit keine belegte CE-Roadmap.","youtube":"Dovecot CE 2.4.5 richtig planen: Der \u00dcberblick erkl\u00e4rt die Migration von 2.3, Versionsschalter, Flatcurve, Sieve, Proxy-Pr\u00fcfungen und warum Dovecot 3 nicht als Roadmap vorausgesetzt werden sollte.","threads":"F\u00fcr Dovecot-Updates z\u00e4hlt der ver\u00f6ffentlichte Stand: CE 2.4.5. main-Dokumentation kann Entwicklungen zeigen, ist aber keine Release-Zusage und keine Dovecot-3-Roadmap.","x":"Dovecot CE 2.4.5 ist der belegte stabile Stand. F\u00fcr den Umstieg von 2.3 sind Konfigurationsmigration, Storage-Level, Sieve, Suche und Proxies wichtiger als Spekulationen \u00fcber Dovecot 3."},"avatar_script":"Dovecot 3 klingt nach einem klaren n\u00e4chsten Schritt, doch f\u00fcr die CE-Linie ist eine ver\u00f6ffentlichte Roadmap daf\u00fcr nicht belegt. Deshalb konzentriert sich dieser Beitrag auf die belastbare Grundlage: Dovecot CE 2.4.5 und die praktische Migration von 2.3. Entscheidend ist die Trennung von Programmversion, Konfigurationsversion und Speicherversion. Wir zeigen, warum ein Storage-Level nicht vorschnell erh\u00f6ht werden sollte, welche Folgen entfernte Komponenten haben k\u00f6nnen und wann Flatcurve als lokale Volltextsuche passt. Au\u00dferdem geht es um Pigeonhole, Proxy-Architekturen, experimentelle UTF-8-Funktionen und sichere Pr\u00fcfungen nach dem Update. So planst du mit dokumentierten Fakten statt mit unbest\u00e4tigten Versionsannahmen.","version_note":"Stand der Recherche: 21. Oktober 2026. Dovecot CE 2.4.5 ist der in den vorliegenden offiziellen Quellen belegte stabile Release. Eine ver\u00f6ffentlichte CE-3.0-Roadmap wurde nicht belegt.","sections":[{"id":"versionsstand-und-roadmap","heading":"Dovecot 3: Versionsstand und Roadmap einordnen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Wer ein Dovecot-Update plant, sollte Versionsbezeichnungen nicht als Zusage f\u00fcr eine kommende Hauptversion lesen. Zum Recherchezeitpunkt 21. Oktober 2026 ist Dovecot CE 2.4.5 der ver\u00f6ffentlichte stabile Stand im offiziellen Core-Repository. Eine ver\u00f6ffentlichte Dovecot-CE-Version 3.0 oder eine offizielle CE-3.0-Roadmap ist dort hingegen nicht belegt. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"table","caption":"Belegter Versionsstand und Aussagen, die daraus nicht folgen","headers":["Aussage","Einordnung zum Stichtag","Praktische Konsequenz"],"rows":[["Dovecot CE 2.4.5","Ver\u00f6ffentlichter stabiler Release im offiziellen Repository.","Upgrade-Planung kann sich auf die dokumentierte 2.4-Linie beziehen."],["Dokumentation zu sp\u00e4teren 2.4-\u00c4nderungen","Kann Entwicklungs\u00e4nderungen beschreiben, ohne einen neuen stabilen Release zu belegen.","Nicht als installierbare Zielversion oder Terminversprechen behandeln."],["Dovecot 3","Keine best\u00e4tigte CE-3.0-Roadmap im gepr\u00fcften Material.","Weder Funktionsumfang noch Migrationstermin einplanen."],["main","Entwicklungszweig, kein Ersatz f\u00fcr einen stabilen Produktstand.","F\u00fcr Beobachtung und Vorabpr\u00fcfung geeignet, nicht f\u00fcr belastbare Produktzusagen."]],"source_ids":["S1","S5"]},{"type":"paragraph","runs":[{"kind":"text","text":"Insbesondere eine \u00dcberschrift wie \u201ev2.4.5 to v2.4.6\u201c in der Dokumentation beschreibt keinen ver\u00f6ffentlichten 2.4.6-Stand. Solche Inhalte k\u00f6nnen helfen, \u00c4nderungen im Entwicklungszweig fr\u00fch zu erkennen. Sie erlauben aber keine Aussage dar\u00fcber, wann, ob oder in welcher Form sie in ein stabiles Paket gelangen. Das gilt erst recht f\u00fcr Ableitungen zu Dovecot 3. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Entscheidungen im ","ref":""},{"kind":"strong","text":"Email Hosting","ref":""},{"kind":"text","text":" m\u00fcssen au\u00dferdem Produktzweige getrennt bleiben. Dovecot CE bezeichnet die Community-Edition, w\u00e4hrend Dovecot Pro ein separates kommerzielles Angebot ist. Eine Funktion, ein Betriebsmodell oder eine Dokumentationsaussage l\u00e4sst sich daher nicht automatisch zwischen beiden \u00fcbertragen. Auch Inhalte aus main sind von ver\u00f6ffentlichten CE-Releases zu unterscheiden; ma\u00dfgeblich f\u00fcr ein Upgrade sind die Version und Dokumentation, die tats\u00e4chlich eingesetzt werden sollen.","ref":""}]}]},{"id":"dovecot-24-versionsmodell","heading":"Was das Dovecot-2.4-Versionsmodell ver\u00e4ndert","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Dovecot 2.4 trennt drei Ebenen, die bei einem Update oft f\u00e4lschlich gleichgesetzt werden: die installierte Programmversion, ","ref":""},{"kind":"code","text":"dovecot_config_version","ref":""},{"kind":"text","text":" und ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":". Das installierte Paket bestimmt, welchen Code der IMAP-Server ausf\u00fchren kann. Die beiden Einstellungen steuern dagegen bewusst, ab welchem Stand ge\u00e4nderte Standardwerte beziehungsweise neue Speicherformate verwendet werden. ","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Die ","ref":""},{"kind":"strong","text":"Konfigurationsversion","ref":""},{"kind":"text","text":" verhindert damit, dass ein Paketwechsel stillschweigend alle neuen Defaults aktiviert. Betreiber k\u00f6nnen Dovecot zun\u00e4chst auf 2.4 aktualisieren und die Konfigurationssemantik anschlie\u00dfend gezielt anheben, nachdem sie Anmeldung, TLS, Plugins und die vorhandenen Einstellungen gepr\u00fcft haben. Das reduziert \u00dcberraschungen durch ver\u00e4nderte Vorgabewerte, ersetzt aber nicht die erforderliche Migration einer 2.3-Konfiguration.","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Die ","ref":""},{"kind":"strong","text":"Speicherversion","ref":""},{"kind":"text","text":" betrifft dagegen Datenformate, die Dovecot in seinen Indizes oder anderen Speicherbereichen anlegt. Ein h\u00f6herer Wert kann Formate aktivieren, die \u00e4ltere Dovecot-Versionen nicht verstehen. Deshalb sollte er erst gesetzt werden, wenn ein R\u00fcckschritt auf einen \u00e4lteren Programmstand nicht mehr Teil des Wiederherstellungsplans ist. Ein Paket-Rollback allein stellt zuvor verwendete Indexformate nicht automatisch wieder her. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr eine 2.3-zu-2.4-Migration m\u00fcssen beide Einstellungen in der Hauptkonfiguration vorhanden sein; ","ref":""},{"kind":"code","text":"dovecot_config_version","ref":""},{"kind":"text","text":" muss dabei die erste Einstellung in ","ref":""},{"kind":"code","text":"dovecot.conf","ref":""},{"kind":"text","text":" sein. Setze die Konfigurationsversion erst nach der Anpassung und Pr\u00fcfung der 2.4-Syntax auf den vorgesehenen Zielstand. Die Speicherversion bleibt zun\u00e4chst auf dem bislang erforderlichen kompatiblen Stand und wird nicht automatisch auf den Paketstand angehoben. ","ref":""},{"kind":"citation","text":"","ref":"S8"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Der ausdr\u00fcckliche zweite Schritt ist die ","ref":""},{"kind":"strong","text":"rollbackkritische Freigabe","ref":""},{"kind":"text","text":" neuer Speicherformate. Erst wenn alle Instanzen den neuen Stand verwenden, der R\u00fcckfall auf \u00e4ltere Dovecot-Versionen nicht mehr vorgesehen ist und ein beobachtetes Wartungsfenster bereitsteht, kann ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":" auf den gew\u00e4hlten Zielstand erh\u00f6ht werden, etwa auf ","ref":""},{"kind":"code","text":"2.4.5","ref":""},{"kind":"text","text":" f\u00fcr das dort dokumentierte Thread-Indexformat. \u00c4ltere Versionen k\u00f6nnen diesen Index erneut in ihrem Format aufbauen; dabei entstehen jedoch zus\u00e4tzliche Arbeit und ein Wechsel zwischen nicht gegenseitig verstandenen Indexformaten. Die Angabe ist deshalb keine kopierfertige Standardkonfiguration: Ausgangs- und Zielwert h\u00e4ngen von der betriebenen Version und dem R\u00fcckfallplan ab. ","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Dieses gestufte Vorgehen \u00e4hnelt dem Grundsatz, Programmstand und aktivierte Verhaltens\u00e4nderungen getrennt zu bewerten. Auch bei anderen Serverkomponenten gen\u00fcgt eine hohe Versionsnummer nicht als Kompatibilit\u00e4tsnachweis; der Beitrag zu ","ref":""},{"kind":"internal_link","text":"Upgrade-Entscheidungen bei Redis 8","ref":"I1"},{"kind":"text","text":" erl\u00e4utert diese Unterscheidung f\u00fcr einen anderen Dienst. Bei Dovecot sind zus\u00e4tzlich Mailbox-Formate, Indexdaten und die R\u00fcckfallstrategie relevant.","ref":""}]}]},{"id":"neuerungen-mit-vorbehalt","heading":"Neue Funktionen und ihr Reifegrad","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Eine relevante Neuerung in Dovecot 2.4 ist ","ref":""},{"kind":"strong","text":"fts-flatcurve","ref":""},{"kind":"text","text":" als lokales Volltextsuch-Backend auf Xapian-Basis. Der Treiber speichert Suchdaten je Mailbox im Dovecot-Indexpfad und ben\u00f6tigt Xapian ab Version 1.4. Er unterst\u00fctzt Relevanzbewertung und kann auch Substring-Suchen erm\u00f6glichen, bietet aber keine unscharfe Suche. Ohne Volltextindex muss Dovecot Nachrichtendaten f\u00fcr entsprechende Suchen sequenziell durchsuchen. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Substring-Suche ist bei Flatcurve nicht automatisch aktiv: Die dokumentierte Voreinstellung von ","ref":""},{"kind":"code","text":"fts_flatcurve_substring_search","ref":""},{"kind":"text","text":" lautet ","ref":""},{"kind":"code","text":"no","ref":""},{"kind":"text","text":". Wird sie f\u00fcr passende IMAP-Suchanforderungen bewusst eingeschaltet, ist zus\u00e4tzlicher Speicherplatz f\u00fcr den Index einzuplanen. Flatcurve bleibt damit eine Option f\u00fcr IMAP-Server mit regelm\u00e4\u00dfig genutzter Nachrichtensuche, aber kein voraussetzungsloses Pflicht-Upgrade. Indexwachstum, \u00dcberwachung und Reindexierung geh\u00f6ren zur Betriebsplanung. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Anders einzuordnen sind SMTPUTF8, IMAP ","ref":""},{"kind":"code","text":"UTF8=ACCEPT","ref":""},{"kind":"text","text":" und IMAP4rev2. Die Release-Informationen kennzeichnen diese M\u00f6glichkeiten als experimentell. SMTPUTF8 und ","ref":""},{"kind":"code","text":"UTF8=ACCEPT","ref":""},{"kind":"text","text":" setzen einen Build mit ","ref":""},{"kind":"code","text":"--enable-experimental-mail-utf8","ref":""},{"kind":"text","text":" und anschlie\u00dfend ","ref":""},{"kind":"code","text":"mail_utf8_extensions = yes","ref":""},{"kind":"text","text":" in der Konfiguration voraus. IMAP4rev2 verwendet davon getrennte Schalter: Beim Build ist ","ref":""},{"kind":"code","text":"--enable-experimental-imap4rev2","ref":""},{"kind":"text","text":" erforderlich, danach muss ","ref":""},{"kind":"code","text":"imap4rev2_enabled = yes","ref":""},{"kind":"text","text":" konfiguriert werden. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Experimentell bedeutet hier nicht, dass die Funktion generell ungeeignet w\u00e4re. Sie ist vielmehr kein pauschaler Standard f\u00fcr jedes Hosting-Angebot. Vor einer Aktivierung sollten Betreiber pr\u00fcfen, ob eingesetzte Mailclients, die vollst\u00e4ndige Zustellkette und verbundene Systeme die gew\u00fcnschte UTF-8-Verarbeitung oder IMAP4rev2 tats\u00e4chlich ben\u00f6tigen und verarbeiten k\u00f6nnen. Tests geh\u00f6ren in eine Umgebung, die reale Authentifizierung, Mailbox-Namen und Clientprofile ausreichend abbildet.","ref":""}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch SCRAM-Mechanismen, TLS Channel Binding sowie erweiterte TLS-SNI- und ALPN-Verarbeitung verdienen eine getrennte Bewertung. Sie betreffen nicht nur den Dovecot-Prozess, sondern das Zusammenspiel mit Clients, Zertifikaten, Proxies und Authentifizierungsquellen. Der sinnvolle Ma\u00dfstab ist ein klarer Bedarf mit \u00fcberpr\u00fcfbarer Kompatibilit\u00e4t, nicht die blo\u00dfe Verf\u00fcgbarkeit einer neuen Option in einem Dovecot-Release.","ref":""}]}]},{"id":"upgrade-bestandsaufnahme","heading":"Upgrade auf 2.4 systematisch vorbereiten","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Upgrade von Dovecot 2.3 auf 2.4 beginnt mit einer Bestandsaufnahme, nicht mit dem Paketmanager. Erfasse den installierten Programmstand, die wirksame Konfiguration und das Mailbox-Format, etwa Maildir oder mdbox. Dokumentiere au\u00dferdem Authentifizierungsquellen, Sieve-Regeln, Quota, Volltextsuche, Replikation sowie vorgeschaltete Proxies. Nur so wird sichtbar, welche Dienste und Datenpfade von der Migration tats\u00e4chlich betroffen sind.","ref":""},{"kind":"citation","text":"","ref":"S8"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr eine lesende Inventur eignen sich die folgenden Befehle. Sie \u00e4ndern weder Konfiguration noch Maildaten; ihre Ausgabe geh\u00f6rt dennoch in einen gesch\u00fctzten Arbeitsbereich, weil sie R\u00fcckschl\u00fcsse auf die Serverumgebung zulassen kann.","ref":""},{"kind":"citation","text":"","ref":"S3"}]},{"type":"code","language":"bash","code":"dovecot --version\ndoveconf -n","source_ids":["S3"]},{"type":"paragraph","runs":[{"kind":"code","text":"dovecot --version","ref":""},{"kind":"text","text":" zeigt den Programmstand. Mit ","ref":""},{"kind":"code","text":"doveconf -n","ref":""},{"kind":"text","text":" pr\u00fcfst du die von Standardwerten abweichende, wirksame Konfiguration. Die Option ","ref":""},{"kind":"code","text":"-v","ref":""},{"kind":"text","text":" von ","ref":""},{"kind":"code","text":"doveadm","ref":""},{"kind":"text","text":" ist dagegen keine Versionsabfrage, sondern aktiviert ausf\u00fchrlichere Ausgabe einschlie\u00dflich Fortschrittsanzeige und geh\u00f6rt nur zu einem passenden Unterbefehl. Behandle die Konfigurationsausgabe vertraulich: Sie kann Hostnamen, Verzeichnisstrukturen, Backend-Adressen oder andere Infrastrukturdetails enthalten. F\u00fcr Fehleranalysen empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration statt eines ungek\u00fcrzten \u00f6ffentlichen Dumps.","ref":""},{"kind":"citation","text":"","ref":"S3"},{"kind":"citation","text":"","ref":"S7"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Pr\u00fcfe zus\u00e4tzlich, ob der laufende Stand bereits der letzte verf\u00fcgbare 2.3-Release ist. Der dokumentierte Migrationsweg f\u00fchrt zun\u00e4chst auf diesen Stand und erst anschlie\u00dfend zu 2.4. \u00dcbertrage die Konfiguration nicht direkt auf ein Produktionssystem, sondern in ein Testsystem mit repr\u00e4sentativen Konten, Berechtigungen und Mailboxgr\u00f6\u00dfen. Wie bei einem ","ref":""},{"kind":"internal_link","text":"Kernel-Update f\u00fcr Hosting-Server","ref":"I2"},{"kind":"text","text":" reicht auch hier die Versionsnummer allein nicht aus: Paketierung, aktivierte Module und Architektur bestimmen die praktische Wirkung.","ref":""},{"kind":"citation","text":"","ref":"S8"}]}]},{"id":"migrationsmatrix-23-zu-24","heading":"Migration von 2.3 auf 2.4 planen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Die Migration nach 2.4 ist ein eigener Konfigurationsschritt. Dovecot 2.4 verlangt eine angepasste Syntax sowie ","ref":""},{"kind":"code","text":"dovecot_config_version","ref":""},{"kind":"text","text":" und ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":"; die Konfigurationsversion muss die erste Einstellung in ","ref":""},{"kind":"code","text":"dovecot.conf","ref":""},{"kind":"text","text":" sein. \u00dcbernimm alte Dateien daher nicht unver\u00e4ndert. Vergleiche jede verwendete Einstellung mit der versionsgebundenen Migrationsdokumentation und validiere sie im Testsystem, bevor ein Wartungsfenster geplant wird.","ref":""},{"kind":"citation","text":"","ref":"S8"}]},{"type":"table","caption":"Migrationspunkte von Dovecot 2.3 zu Dovecot 2.4","headers":["Bereich","\u00c4nderung in 2.4","M\u00f6glicher Ansatz","Pr\u00fcfung vor Umstellung"],"rows":[["Grundkonfiguration","Versionsangaben und ge\u00e4nderte Syntax erforderlich","Konfiguration f\u00fcr 2.4 \u00fcberarbeiten","Parserpr\u00fcfung und Teststart"],["Director","Die Dovecot-Director-Architektur ist entfernt","F\u00fcr kleine Umgebungen kann Lua Director gepr\u00fcft werden; die Dokumentation kennzeichnet ihn als nicht unterst\u00fctzt. Die fr\u00fchere Director-Rolle wird in Dovecot Pro durch Palomar ersetzt.","Routing, Ausfallszenarien und Betriebsverantwortung getrennt bewerten"],["Replicator","Komponente entfernt","NFS oder ein anderes Shared Filesystem als Architekturansatz pr\u00fcfen","Speicherzugriffe, Failover und Konsistenzabl\u00e4ufe testen"],["dsync-Befehl","Der dsync-Symlink ist entfernt","Geplante Synchronisations- oder Migrationsabl\u00e4ufe mit doveadm sync oder doveadm backup anpassen","Befehlsaufrufe und R\u00fcckgabewerte im Testablauf pr\u00fcfen"],["quota-dict und quota-dirsize","Quota-Backends entfernt","quota-count als m\u00f6gliche Alternative bewerten","Quota-Berechnung und Grenzf\u00e4lle pr\u00fcfen"],["fts-lucene und fts-squat","Such-Backends entfernt","fts-flatcurve oder Solr bewerten","Suche, Indexaufbau und Speicherbedarf testen"]],"source_ids":["S8"]},{"type":"paragraph","runs":[{"kind":"text","text":"Die Tabelle nennt keine Austauschrezepte. Der entfernte Director und der entfernte Replicator betreffen unterschiedliche Aufgaben: Lua Director ist laut Dokumentation nur eine nicht unterst\u00fctzte L\u00f6sung f\u00fcr kleine Deployments, w\u00e4hrend f\u00fcr Replicator ein Shared Filesystem als Ansatz genannt wird. ","ref":""},{"kind":"code","text":"doveadm sync","ref":""},{"kind":"text","text":" ist dagegen der Nachfolger des entfernten ","ref":""},{"kind":"code","text":"dsync","ref":""},{"kind":"text","text":"-Symlinks und kann f\u00fcr bewusst geplante Synchronisations- oder Migrationsabl\u00e4ufe eingesetzt werden; daraus folgt kein dokumentierter Drop-in-Ersatz f\u00fcr Director oder Replicator. ","ref":""},{"kind":"citation","text":"","ref":"S8"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch bei Quota und Suche entscheidet der vorhandene Datenbestand. ","ref":""},{"kind":"strong","text":"Kompatibilit\u00e4t","ref":""},{"kind":"text","text":" bedeutet hier nicht nur, dass Dovecot startet: Quota-Warnungen, Sieve-Aktionen, IMAP-Suchen und Zugriffe mehrerer Clients m\u00fcssen mit realistischen Testkonten funktionieren. Halte f\u00fcr jede entfernte Komponente fest, wo sie konfiguriert ist, welche Daten sie nutzt und wie ein R\u00fcckweg aussieht. Erst danach l\u00e4sst sich die Paketumstellung sinnvoll terminieren.","ref":""},{"kind":"citation","text":"","ref":"S8"}]}]},{"id":"fts-und-storage-abwaegen","heading":"Suche und Speicherformate gezielt abw\u00e4gen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Programmstand, Konfigurationsstand und Speicherstand lassen sich in Dovecot 2.4 bewusst getrennt entwickeln. Erh\u00f6he ","ref":""},{"kind":"code","text":"dovecot_storage_version","ref":""},{"kind":"text","text":" erst, wenn ein R\u00fcckschritt auf eine \u00e4ltere Dovecot-Version nicht mehr vorgesehen ist. Mit dem Storage-Level 2.4.5 verwendet der Thread-Index f\u00fcr den IMAP-Befehl ","ref":""},{"kind":"code","text":"THREAD","ref":""},{"kind":"text","text":" ein neues v2-Format. Bestehende Thread-Indizes werden beim n\u00e4chsten Threading neu aufgebaut; gerade bei gro\u00dfen Mailboxen kann die erste Abfrage dadurch zus\u00e4tzlichen Aufwand verursachen.","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Ein \u00e4lterer Dovecot-Stand versteht dieses Thread-Indexformat nicht und erzeugt den Index wieder im alten Format. Der ","ref":""},{"kind":"strong","text":"Storage-Level","ref":""},{"kind":"text","text":" ist deshalb eine betriebliche Festlegung, keine blo\u00dfe Versionsdekoration. Plane m\u00f6gliche Index-Neuaufbauten in ein beobachtetes Zeitfenster ein und erh\u00f6he ihn nicht gleichzeitig mit weiteren schwer r\u00fcckg\u00e4ngig zu machenden \u00c4nderungen an Suche, Speicher oder Proxy-Topologie.","ref":""},{"kind":"citation","text":"","ref":"S5"}]},{"type":"table","caption":"Suchans\u00e4tze im Dovecot-Umfeld nach Betriebsmodell","headers":["Ansatz","Indexort","Zusatzinfrastruktur","Einsatzgrenze","Produktzweig"],"rows":[["Kein FTS","Kein Suchindex","Keine","Text- und Body-Suchen erfolgen sequenziell","Dovecot CE"],["fts-flatcurve","Je Mailbox im Dovecot-Indexpfad","Xapian ab Version 1.4","Lokalen Indexspeicher, \u00dcberwachung und Reindexierung einplanen; Substring-Suche ist standardm\u00e4\u00dfig deaktiviert","Dovecot CE"],["Solr","Separater Suchdienst","Solr-Betrieb","Zus\u00e4tzlicher Dienst und dessen Verf\u00fcgbarkeit verwalten","Dovecot CE"],["Dovecot Pro FTS","F\u00fcr Object Storage ausgerichtet","Pro-Umgebung","Nicht mit CE-Flatcurve gleichsetzen","Dovecot Pro"]],"source_ids":["S6","S9"]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr lokale Suchindizes ist ","ref":""},{"kind":"code","text":"fts-flatcurve","ref":""},{"kind":"text","text":" eine Option, wenn die Umgebung Xapian 1.4 oder neuer bereitstellt. Der Treiber speichert Indexdaten pro Mailbox im Dovecot-Indexpfad und unterst\u00fctzt Relevanzbewertung. Substring-Suchen lassen sich aktivieren, sind mit ","ref":""},{"kind":"code","text":"fts_flatcurve_substring_search = no","ref":""},{"kind":"text","text":" jedoch standardm\u00e4\u00dfig ausgeschaltet und ben\u00f6tigen bei Aktivierung deutlich zus\u00e4tzlichen Indexspeicher. Unscharfe Suche unterst\u00fctzt Flatcurve nicht. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bewerte daher die ","ref":""},{"kind":"strong","text":"Sucharchitektur","ref":""},{"kind":"text","text":" anhand von Mailboxgr\u00f6\u00dfen, Speicherart und Betriebsmodell statt nach einer pauschalen Rangfolge. ","ref":""},{"kind":"code","text":"doveadm fts flatcurve stats","ref":""},{"kind":"text","text":" liefert gespeicherte Statusdaten zu den Flatcurve-Indizes. Davon zu trennen ist ","ref":""},{"kind":"code","text":"doveadm fts flatcurve check","ref":""},{"kind":"text","text":": Dieser Befehl pr\u00fcft Xapian-Datenbanken und versucht grundlegende Fehler zu beheben, kann den Zustand also ver\u00e4ndern. Rotation und Entfernen von Indizes sind ebenfalls gezielte Wartungsma\u00dfnahmen. Plane vor solchen Eingriffen Umfang, betroffene Mailboxen und den m\u00f6glichen erneuten Indexaufbau. ","ref":""},{"kind":"citation","text":"","ref":"S7"}]}]},{"id":"sieve-proxy-und-sicherheit","heading":"Sieve, Proxies und Sicherheitsgrenzen pr\u00fcfen","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Sieve-Filter sind beim Dovecot-Update ein eigener Pr\u00fcfpunkt, weil die Erweiterung nicht im Dovecot-Kern aufgeht: Sieve und ManageSieve stellt das separate Projekt Pigeonhole bereit. Bei selbst kompilierten Installationen muss Pigeonhole zusammen mit der neuen Dovecot-Version neu kompiliert werden. Andernfalls kann das Interpreter-Plugin wegen eines Versionskonflikts nicht laden. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei distributionsbasierten Installationen ist stattdessen entscheidend, dass Dovecot- und Pigeonhole-Pakete aus zueinander passenden Paketquellen stammen. Pr\u00fcfe vor dem Wartungsfenster, welche aktiven Benutzerskripte, globalen Skripte und ManageSieve-Zug\u00e4nge vorhanden sind. Nach dem Update sollten Zustellung, Umleitung, Vacation-Antworten und eine \u00c4nderung \u00fcber ManageSieve mit einem daf\u00fcr vorgesehenen Testkonto nachvollzogen werden; produktive Filter sind kein Ersatz f\u00fcr diesen Test. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"In Proxy-Architekturen verdient die ","ref":""},{"kind":"strong","text":"IMAP-Kompression","ref":""},{"kind":"text","text":" besondere Aufmerksamkeit. Wenn die Konfigurationsversion auf 2.4.5 angehoben wird, lautet der Standard f\u00fcr ","ref":""},{"kind":"code","text":"imap_compress_on_proxy","ref":""},{"kind":"text","text":" ","ref":""},{"kind":"code","text":"yes","ref":""},{"kind":"text","text":". Die Verarbeitung der Kompression verlagert sich damit auf den Proxy; die Einstellung geh\u00f6rt laut Dokumentation auf das Backend. Voraussetzung sind korrekt definierte ","ref":""},{"kind":"code","text":"login_trusted_networks","ref":""},{"kind":"text","text":" sowie nachvollziehbare Vertrauensgrenzen zwischen Proxy und Backend. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Kl\u00e4re deshalb vor einer \u00dcbernahme des neuen Defaults: Welche Verbindungen enden am Proxy, welche IP-Adressen darf das Backend als vertrauensw\u00fcrdig behandeln, und auf welchem System sollen CPU-Last und Datenverkehr der Kompression entstehen? Eine \u00c4nderung ist nur dann sinnvoll beurteilbar, wenn diese Fragen zur tats\u00e4chlichen Netzarchitektur passen. Sie ersetzt weder eine TLS-Pr\u00fcfung noch eine belastbare Zugangskontrolle zwischen den beteiligten Systemen. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Auch neue Authentifizierungs- und experimentelle Protokollf\u00e4higkeiten sollten nicht pauschal aktiviert werden. Die Release-Informationen nennen SCRAM-Mechanismen einschlie\u00dflich TLS Channel Binding sowie SMTPUTF8, IMAP ","ref":""},{"kind":"code","text":"UTF8=ACCEPT","ref":""},{"kind":"text","text":" und IMAP4rev2. SMTPUTF8 und UTF8=ACCEPT ben\u00f6tigen beim Build ","ref":""},{"kind":"code","text":"--enable-experimental-mail-utf8","ref":""},{"kind":"text","text":" und in der Konfiguration ","ref":""},{"kind":"code","text":"mail_utf8_extensions = yes","ref":""},{"kind":"text","text":". Davon getrennt setzt IMAP4rev2 den Build-Schalter ","ref":""},{"kind":"code","text":"--enable-experimental-imap4rev2","ref":""},{"kind":"text","text":" sowie ","ref":""},{"kind":"code","text":"imap4rev2_enabled = yes","ref":""},{"kind":"text","text":" voraus. Pr\u00fcfe Client-Unterst\u00fctzung, Zustellkette und R\u00fcckfallverhalten f\u00fcr jede Funktion einzeln, bevor du sie im Email Hosting anbietest. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]}]},{"id":"betrieb-und-fehlersuche","heading":"Nach dem Update sicher betreiben","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Update ist erst nach fachlichen Pr\u00fcfungen abgeschlossen, nicht bereits nach einem erfolgreichen Paketlauf. Kontrolliere im Wartungsfenster zun\u00e4chst, ob der Dienst startet und ob die Protokolle Konfigurations-, Plugin- oder Berechtigungsfehler zeigen. Danach folgen Anmeldung und Mailboxzugriff mit einem Testkonto. Pr\u00fcfe dabei mindestens Ordnerliste, Nachrichtenauswahl, Lesen und eine kontrollierte Zustellung, damit der IMAP-Server nicht nur erreichbar, sondern nutzbar ist. ","ref":""},{"kind":"citation","text":"","ref":"S3"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Validiere Sieve und Quota als getrennte Funktionen. Eine erfolgreiche IMAP-Anmeldung belegt weder, dass Pigeonhole geladen wurde, noch dass Quota-Grenzen korrekt ermittelt werden. Teste deshalb eine harmlose Filterregel und eine Zustellung nahe einer vorgesehenen Quotagrenze in einer isolierten Testmailbox. So lassen sich Fehler in Plugins, Berechtigungen und der Anbindung an das jeweilige Quota-Backend erkennen, ohne Kundenpostf\u00e4cher absichtlich zu belasten. ","ref":""},{"kind":"citation","text":"","ref":"S10"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei aktivierter Volltextsuche geh\u00f6rt die Beobachtung von Indexzustand und Suchanfragen in den Nachlauf. F\u00fcr einen lesenden \u00dcberblick \u00fcber vorhandene Flatcurve-Indexdaten dient ","ref":""},{"kind":"code","text":"doveadm fts flatcurve stats","ref":""},{"kind":"text","text":". Der Unterbefehl ","ref":""},{"kind":"code","text":"check","ref":""},{"kind":"text","text":" ist davon klar zu trennen: Er pr\u00fcft Xapian-Datenbanken und versucht grundlegende Fehler zu beheben, ist also keine garantiert rein lesende Diagnose. Setze ihn ebenso wie Rotation oder Entfernen von Indizes nur als geplante Wartungsma\u00dfnahme f\u00fcr festgelegte Mailboxen ein und ber\u00fccksichtige m\u00f6gliche Zustands\u00e4nderungen sowie einen erneuten Indexaufbau. ","ref":""},{"kind":"citation","text":"","ref":"S7"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Bei vorgeschalteten Proxies kontrollierst du zus\u00e4tzlich den gesamten ","ref":""},{"kind":"strong","text":"Verkehrsweg","ref":""},{"kind":"text","text":": Kommt die Anmeldung am erwarteten Backend an, werden Client-IP und Vertrauensnetz korrekt behandelt, und entstehen keine unerwarteten Kompressions- oder TLS-Probleme? Vergleiche daf\u00fcr Protokolle der beteiligten Komponenten zeitlich miteinander. Einzelne erfolgreiche Logins reichen nicht aus, wenn mehrere Backends, unterschiedliche Clientnetze oder getrennte TLS-Terminierung beteiligt sind. ","ref":""},{"kind":"citation","text":"","ref":"S11"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr die Fehlersuche empfiehlt die Dovecot-Dokumentation eine minimierte Konfiguration. Reduziere dazu in einer abgesicherten Umgebung schrittweise auf die Komponenten, die den Fehler reproduzieren, statt die gesamte produktive Konfiguration zu ver\u00f6ffentlichen. ","ref":""},{"kind":"strong","text":"Warnung:","ref":""},{"kind":"text","text":" Ausgaben wie die wirksame Konfiguration k\u00f6nnen Infrastrukturdetails oder sensible Angaben enthalten. Teile sie daher weder ungek\u00fcrzt in Tickets noch in Foren oder \u00f6ffentliche Dokumente, sondern bereinige sie gezielt. ","ref":""},{"kind":"citation","text":"","ref":"S3"}]}]},{"id":"update-entscheidung-treffen","heading":"Wann sich ein Dovecot-Update lohnt","blocks":[{"type":"paragraph","runs":[{"kind":"text","text":"Ein Dovecot-Update auf CE 2.4.5 ist nicht nur eine Funktions- und Architekturentscheidung. Die Release Notes f\u00fchren zahlreiche ","ref":""},{"kind":"strong","text":"kritische Sicherheitskorrekturen","ref":""},{"kind":"text","text":" auf, die unter anderem IMAP-Befehle, Submission, OAuth-Pr\u00fcfungen, dsync, Authentifizierung und Kompression betreffen. Betreiber sollten deshalb zeitnah pr\u00fcfen, ob ihre Installation betroffen ist und \u00fcber welchen Paket- oder Backportstand die verwendete Distribution die Korrekturen bereitstellt. Aus der Upstream-Version allein folgt weder, dass ein Distributionspaket ungepatcht ist, noch dass ein generisches Sofort-Upgrade ohne Migrationspr\u00fcfung sicher w\u00e4re. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Neben dieser Sicherheitsbewertung ist ein Update begr\u00fcndbar, wenn eine ben\u00f6tigte Kompatibilit\u00e4t, eine konkrete Betriebsanforderung oder eine nachvollziehbar testbare Modernisierung dahintersteht. Dazu k\u00f6nnen die kontrollierbaren Versionsschalter f\u00fcr Konfiguration und Speicher geh\u00f6ren. Ein Paketstand allein ist jedoch keine ausreichende Entscheidung: Mailbox-Format, Authentifizierung, Quota, Sieve, Suche und Proxy-Topologie bestimmen, wie gro\u00df der Migrationsaufwand tats\u00e4chlich ist. ","ref":""},{"kind":"citation","text":"","ref":"S4"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Installationen auf 2.3 spricht eine Priorisierung besonders dann, wenn die Sicherheitslage und der verf\u00fcgbare Distributionsstand eine Aktualisierung nahelegen und die Migration in einem Testsystem nachvollzogen werden kann. Dabei bleibt der Storage-Level bewusst zur\u00fcckhaltend: Neue Speicherformate sollten erst aktiviert werden, wenn ein R\u00fcckweg auf \u00e4ltere Dovecot-Versionen nicht mehr vorgesehen ist. Das betrifft unter anderem den in 2.4.5 ge\u00e4nderten Thread-Index, dessen Neuaufbau bei der n\u00e4chsten Threading-Abfrage erfolgt. ","ref":""},{"kind":"citation","text":"","ref":"S1"},{"kind":"citation","text":"","ref":"S5"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Zusatzfunktionen sind getrennte Architekturentscheidungen. ","ref":""},{"kind":"strong","text":"Flatcurve","ref":""},{"kind":"text","text":" ist sinnvoll zu bewerten, wenn Nachrichtensuche regelm\u00e4\u00dfig genutzt wird und lokaler Indexspeicher, Xapian-Abh\u00e4ngigkeit, \u00dcberwachung sowie Reindexierung zum Betriebsmodell passen. Die Dokumentation ordnet den Treiber als lokalen, auf Xapian basierenden Volltextsuchindex ein; daraus folgt keine pauschale Empfehlung gegen\u00fcber Solr oder dem Verzicht auf FTS. ","ref":""},{"kind":"citation","text":"","ref":"S6"}]},{"type":"paragraph","runs":[{"kind":"text","text":"Experimentelle UTF8- und IMAP4rev2-Optionen rechtfertigen sich nur bei einem belegten Bedarf entlang der vollst\u00e4ndigen Kette aus Mailclient, Submission beziehungsweise Zustellung und IMAP-Zugriff. Ohne diese Voraussetzung erh\u00f6ht eine Aktivierung vor allem den Pr\u00fcfaufwand. Gleiches gilt f\u00fcr neue Authentifizierungsmechanismen: Eine vorhandene F\u00e4higkeit im Release ersetzt nicht die Pr\u00fcfung der eingesetzten Clients, TLS-Konfiguration und der Authentifizierungsquelle. ","ref":""},{"kind":"citation","text":"","ref":"S1"}]},{"type":"paragraph","runs":[{"kind":"text","text":"F\u00fcr Dovecot 3 l\u00e4sst sich auf Basis der ver\u00f6ffentlichten CE-Informationen weder ein Termin noch ein Funktionsumfang oder ein Migrationspfad zusagen. Der belegte stabile Release ist CE 2.4.5; Hinweise in Entwicklungsdokumentation oder im Zweig ","ref":""},{"kind":"code","text":"main","ref":""},{"kind":"text","text":" sind kein ver\u00f6ffentlichter Produktstand und keine Roadmap. Plane daher mit der konkret verf\u00fcgbaren 2.4-Linie, trenne sie von Dovecot Pro und bewerte sp\u00e4tere Ank\u00fcndigungen erst, wenn sie offiziell ver\u00f6ffentlicht sind. ","ref":""},{"kind":"citation","text":"","ref":"S1"},{"kind":"citation","text":"","ref":"S5"}]}]}]},"_wh_make_word_report":{"words":2686,"min":2000,"max":3000,"target":2500,"ok":true,"missing":0,"excess":0,"lead_words":60,"section_words":{"versionsstand-und-roadmap":244,"dovecot-24-versionsmodell":345,"neuerungen-mit-vorbehalt":258,"upgrade-bestandsaufnahme":219,"migrationsmatrix-23-zu-24":311,"fts-und-storage-abwaegen":302,"sieve-proxy-und-sicherheit":280,"betrieb-und-fehlersuche":307,"update-entscheidung-treffen":360}},"_wh_make_review":{"verdict":"pass","issues":[],"checked_source_ids":["S1","S5","S6","S8","S11"],"summary":"Der Artikel trennt Dovecot CE 2.4.5, den Entwicklungszweig main, Dovecot Pro und eine nicht belegte CE-3.0-Roadmap fachlich sauber. Die Aussagen zur Pflichtposition von dovecot_config_version, zur erforderlichen Konfigurationsmigration, zu entfernten Komponenten, zum Storage-Level 2.4.5, zum Thread-Index sowie zum ge\u00e4nderten Proxy-Kompressionsstandard stimmen mit den gepr\u00fcften Herstellerquellen \u00fcberein. Flatcurve wird ohne Leistungsversprechen oder erfundene Messwerte eingeordnet; die detaillierte Einstellungsdokumentation st\u00fctzt substring_search = no, obwohl die Einleitung der \u00e4lteren Flatcurve-Seite dazu widerspr\u00fcchlich formuliert ist. Befehle und potenziell zustands\u00e4ndernde Wartungsfunktionen sind angemessen abgegrenzt. Die Bildkonzepte sind als KI-generierte Symbolbilder gekennzeichnet und zeigen keine fachlich irref\u00fchrende Topologie."},"_wh_make_review_doc_hash":"a8e1df85e9c258554192feffc3244892152e0e9f5834d2f4ac395c7d0e0fd0da","_yoast_wpseo_primary_category":null,"rank_math_schema_blogposting":null,"rank_math_schema_videoobject":null,"_oembed_049c719bc4a9f89deaead66a7da9fddc":null,"_oembed_time_049c719bc4a9f89deaead66a7da9fddc":null,"_yoast_wpseo_focuskw":null,"inline_featured_image":null,"_yoast_wpseo_linkdex":null,"_eael_widget_elements":null,"_oembed_c3b0f6959478faf92a1f343d8f96b19e":null,"_oembed_27e3473bf8bec795fbeb3a9d38489348":null,"_trp_translated_slug_en_us":null,"_yoast_wpseo_title":null,"tldname":null,"tldpreis":null,"tldrubrik":null,"tldpolicylink":null,"tldsize":null,"tldregistrierungsdauer":null,"tldtransfer":null,"tldwhoisprivacy":null,"tldregistrarchange":null,"tldregistrantchange":null,"tldwhoisupdate":null,"tldnameserverupdate":null,"tlddeletesofort":null,"tlddeleteexpire":null,"tldumlaute":null,"tldrestore":null,"tldsubcategory":null,"tldbildname":null,"tldbildurl":null,"tldclean":null,"tldcategory":null,"tldpolicy":null,"tldbesonderheiten":null,"tld_bedeutung":null,"_oembed_d167040d816d8f94c072940c8009f5f8":null,"_oembed_b0a0fa59ef14f8870da2c63f2027d064":null,"_oembed_4792fa4dfb2a8f09ab950a73b7f313ba":null,"_oembed_33ceb1fe54a8ab775d9410abf699878d":null,"_oembed_fd7014d14d919b45ec004937c0db9335":null,"_oembed_21a029d076783ec3e8042698c351bd7e":null,"_oembed_be5ea8a0c7b18e658f08cc571a909452":null,"_oembed_a9ca7a298b19f9b48ec5914e010294d2":null,"_oembed_f8db6b27d08a2bb1f920e7647808899a":null,"_oembed_168ebde5096e77d8a89326519af9e022":null,"_oembed_cdb76f1b345b42743edfe25481b6f98f":null,"_oembed_87b0613611ae54e86e8864265404b0a1":null,"_oembed_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_oembed_time_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_tldname":null,"_tldclean":null,"_tldpreis":null,"_tldcategory":null,"_tldsubcategory":null,"_tldpolicy":null,"_tldpolicylink":null,"_tldsize":null,"_tldregistrierungsdauer":null,"_tldtransfer":null,"_tldwhoisprivacy":null,"_tldregistrarchange":null,"_tldregistrantchange":null,"_tldwhoisupdate":null,"_tldnameserverupdate":null,"_tlddeletesofort":null,"_tlddeleteexpire":null,"_tldumlaute":null,"_tldrestore":null,"_tldbildname":null,"_tldbildurl":null,"_tld_bedeutung":null,"_tldbesonderheiten":null,"_oembed_8357e2b8a2575c74ed5978f262a10126":null,"_oembed_ad96e4112edb9f8ffa35731d4098bc6b":null,"_oembed_3d5fea5103dd0d22ec5d6a33eff7f863":null,"_oembed_819a879e7da16dd629cfd15a97334c8a":null,"_oembed_time_819a879e7da16dd629cfd15a97334c8a":null,"_wh_make_writer_raw":null,"_wh_make_design_backup_204":null,"_wp_desired_post_slug":null,"_oembed_0d8a206f09633e3d62b95a15a4dd0487":null,"_oembed_time_0d8a206f09633e3d62b95a15a4dd0487":null,"_aioseo_description":null,"_eb_attr":null,"_eb_data_table":null,"_acf_changed":null,"_wpcode_auto_insert":null,"_edit_last":null,"_edit_lock":null,"_oembed_e7b913c6c84084ed9702cb4feb012ddd":null,"_oembed_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_time_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_03514b67990db061d7c4672de26dc514":null,"_oembed_time_03514b67990db061d7c4672de26dc514":null,"rank_math_news_sitemap_robots":null,"rank_math_robots":null,"_eael_post_view_count":"36","_trp_automatically_translated_slug_ru_ru":null,"_trp_automatically_translated_slug_et":null,"_trp_automatically_translated_slug_lv":null,"_trp_automatically_translated_slug_fr_fr":null,"_trp_automatically_translated_slug_en_us":null,"_wp_old_slug":null,"_trp_automatically_translated_slug_da_dk":null,"_trp_automatically_translated_slug_pl_pl":null,"_trp_automatically_translated_slug_es_es":null,"_trp_automatically_translated_slug_hu_hu":null,"_trp_automatically_translated_slug_fi":null,"_trp_automatically_translated_slug_ja":null,"_trp_automatically_translated_slug_lt_lt":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_wp_page_template":null,"_elementor_page_settings":null,"_elementor_data":null,"_elementor_css":null,"_elementor_conditions":null,"_happyaddons_elements_cache":null,"_oembed_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_time_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_time_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_59808117857ddf57e478a31d79f76e4d":null,"_oembed_time_59808117857ddf57e478a31d79f76e4d":null,"_oembed_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_time_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_81002f7ee3604f645db4ebcfd1912acf":null,"_oembed_time_81002f7ee3604f645db4ebcfd1912acf":null,"_elementor_screenshot":null,"_oembed_7ea3429961cf98fa85da9747683af827":null,"_oembed_time_7ea3429961cf98fa85da9747683af827":null,"_elementor_controls_usage":null,"_elementor_page_assets":[],"_elementor_screenshot_failed":null,"theplus_transient_widgets":null,"_eael_custom_js":null,"_wp_old_date":null,"_trp_automatically_translated_slug_it_it":null,"_trp_automatically_translated_slug_pt_pt":null,"_trp_automatically_translated_slug_zh_cn":null,"_trp_automatically_translated_slug_nl_nl":null,"_trp_automatically_translated_slug_pt_br":null,"_trp_automatically_translated_slug_sv_se":null,"rank_math_analytic_object_id":null,"_trp_automatically_translated_slug_ro_ro":null,"_trp_automatically_translated_slug_sk_sk":null,"_trp_automatically_translated_slug_bg_bg":null,"_trp_automatically_translated_slug_sl_si":null,"litespeed_vpi_list":null,"litespeed_vpi_list_mobile":null,"rank_math_seo_score":null,"rank_math_contentai_score":null,"ilj_limitincominglinks":null,"ilj_maxincominglinks":null,"ilj_limitoutgoinglinks":null,"ilj_maxoutgoinglinks":null,"ilj_limitlinksperparagraph":null,"ilj_linksperparagraph":null,"ilj_blacklistdefinition":null,"ilj_linkdefinition":null,"_eb_reusable_block_ids":null,"rank_math_focus_keyword":"Dovecot Update","rank_math_og_content_image":null,"surfer_last_post_update":null,"surfer_last_post_update_direction":null,"surfer_keywords":null,"surfer_location":null,"surfer_draft_id":null,"surfer_permalink_hash":null,"surfer_scrape_ready":null,"_thumbnail_id":"21901","_yoast_wpseo_metadesc":null,"_yoast_wpseo_content_score":null,"_yoast_wpseo_focuskeywords":null,"_yoast_wpseo_keywordsynonyms":null,"_yoast_wpseo_estimated-reading-time-minutes":null,"rank_math_description":"Dovecot CE 2.4.5 richtig einordnen: Migration von 2.3, Storage-Versionen, Flatcurve, Sieve, Proxies und der belegte Stand zu Dovecot 3.","footnotes":null,"_links":{"self":[{"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/posts\/21896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/comments?post=21896"}],"version-history":[{"count":5,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/posts\/21896\/revisions"}],"predecessor-version":[{"id":21904,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/posts\/21896\/revisions\/21904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/media\/21901"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/media?parent=21896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/categories?post=21896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/ru\/wp-json\/wp\/v2\/tags?post=21896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}