Itt van a Dovecot 2.4!

kami911 képe

A Dovecot csapat bejelentette a népszerű, biztonságos és nagy teljesítményű IMAP és POP3 szerverük legújabb verzióját, a Dovecot 2.4-et. Az új kiadás jelentős változtatásokat és újdonságokat tartalmaz, amelyek hatással lehetnek a rendszergazdák napi munkájára. Cikkünkben bemutatjuk a legfontosabb változásokat és új funkciókat, valamint azt, hogy mire érdemes figyelni az átállás során.

Fontos változások és kompatibilitási kérdések

A Dovecot 2.4 jelentős változtatásokat hoz, amelyek befolyásolják a konfigurációs fájlokat és a telepítés módját. Az alábbiakat érdemes figyelembe venni:

  • A 2.4-es verziótól kezdve új aláírókulcsot (signing key) használnak.
  • A 2.4-es csomagok nem kompatibilisek a korábbi, 2.3-as konfigurációs fájlokkal.

Főbb konfigurációs változások:

  • dovecot_config_version: A konfigurációs fájl első nem kommentált sora kell, hogy legyen.
  • dovecot_storage_version: Ezt az értéket is meg kell adni a konfigurációban.
  • A plugin {} szakasz eltávolításra került.
  • Alapértelmezett beállítások is módosultak, így az átállás előtt érdemes részletesen átnézni a dokumentációt.

Új funkciók és fejlesztések

Kísérleti ARM64 támogatás
A Dovecot 2.4 kísérleti ARM64 támogatást kínál egy új Docker képen keresztül. Ez különösen hasznos lehet ARM-alapú hardverek, például Raspberry Pi rendszerek esetében.

Root nélküli Docker környezet
A 2.4-es Docker képek alapértelmezetten root nélküli környezetben futnak UID 1000 alatt, mint „vmail” felhasználó. Ha ez problémát okoz, a korábbi 2.3-as képek továbbra is elérhetők a „2.3-latest” címkével.

Pigeonhole integráció
A Pigeonhole (Sieve szűrési komponens) mostantól a Dovecot verziózási rendszerét követi, és frissítései a Dovecot kiadásaival együtt jelennek meg.

Megszűnő funkciók és újdonságok

  • A dict-memcached helyett mostantól a Redis ajánlott.
  • A gyenge jelszó-hash algoritmusok alapértelmezetten le vannak tiltva (auth_allow_weak_schemes szükséges az engedélyezésükhöz).
  • A zlib bővítmény mostantól mail_compress néven érhető el, és nem szükséges külön plugin az IMAP tömörítéshez.

Újdonságok az autentikációban és biztonságban

  • Kísérleti támogatás az SMTPUTF8 és IMAP UTF8=ACCEPT funkciókhoz.
  • Javított TLS Server Name Indication (SNI) támogatás, amely lehetővé teszi a pre-login beállításokat.
  • Új Full-Text Search plugin: fts-flatcurve, amely hatékonyabb keresést biztosít nagy méretű postafiókok esetén.
  • Új támogatás a SCRAM-SHA-1-PLUS és SCRAM-SHA-256-PLUS hitelesítési mechanizmusokhoz.

A Pigeonhole 2.4 újdonságai

  • Az alapértelmezett szabadságolási időszak (vacation days) mostantól 60 nap.
  • Az új Dovecot konfigurációs struktúrát követő szintaktikai frissítések.
  • Új összehasonlító: i;unicode-casecmp, amely támogatja a nemzetköziesített kis- és nagybetűérzékeny egyezéseket.

A Dovecot 2.4 verzió számos jelentős fejlesztést és változtatást hoz, amelyek előnyösek lehetnek a teljesítmény, biztonság és funkcionalitás szempontjából. Ugyanakkor a frissítés előtti alapos tervezés és dokumentációáttekintés elengedhetetlen. A forráskód és a Docker képek elérhetők a hivatalos oldalakon.