Verkkosivustohaku

Dovecot 2.4.2 Turvallinen IMAP-palvelin Lisää Kokeellisen IMAP4rev2-tuen


Dovecot 2.4.2 avoimen lähdekoodin turvallinen IMAP-palvelin lisää kokeellisen IMAP4rev2-tuen, OAuth2-parannuksia ja uuden libpcre2-regular expression -taustajärjestelmän.

Dovecot-tiimi on ilmoittanut Dovecot 2.4.2 -version julkaisusta, joka on uusi vakaa päivitys yhdelle käytetyimmistä avoimen lähdekoodin IMAP- ja POP3-palvelimista.

Merkittävä ongelma on käsitelty CVE-2025-30189:n alla, joka vaikutti useisiin todennusjärjestelmiin, mukaan lukien passdb oauth2, passwd ja bsdauth. Kun todennusvälimuisti oli käytössä, käyttäjät saatettiin tallentaa välimuistiin samalla välimuistilla — mikä on mahdollisesti vakava puute monen käyttäjän ympäristöissä.

Sen lisäksi versio 2.4.2 päivittää Dovecotin rakennusriippuvuudet ja konfiguraation sisäiset osat:

  • Uusi libpcre2-riippuvuus: korvaa vanhan säännöllisten lausekkeiden käsittelyn, parantaen yhteensopivuutta ja suorituskykyä.
  • Poistettu libicu-riippuvuus: Dovecot sisältää nyt oman kevyen Unicode-kirjastonsa, mikä yksinkertaistaa käännösprosessia ja vähentää ulkoisia riippuvuuksia.
  • OAuth2-parannukset: parempi käsittely JWT-tunnisteille ja vanhenemisen hallinta uuden oauth2_token_expire_grace-asetuksen kautta.
  • Kokeellinen IMAP4rev2-tuki: osittainen toteutus seuraavan sukupolven IMAP-protokollan varhaista testausta varten.
  • LMTP-putkilinjaus: LMTP-asiakasohjelma tukee nyt komentojen putkilinjausta, mikä parantaa sähköpostin toimituksen tehokkuutta.
  • Parannettu SSL- ja välityspalvelinkäsittely: kun etäpalvelimet esittävät virheellisiä varmenteita, Dovecot välttää nyt tarpeetonta uudelleenyhdistämistä.
  • Python 3 -pohjainen asetusten jäsentäjä: parantaa ylläpidettävyyttä ja varmistaa asetusten hallinnan toimivuuden myös tulevaisuudessa.

Dovecotin ohella Pigeonhole 2.4.2 — Sieve-suodatuskomponentti — saa joitakin merkittäviä päivityksiä:

  • Lisää Unicode-yhteensopivan säännöllisen lausekkeen ja extlists-tuen.
  • Käyttää uutta libpcre2-pohjaista säännöllisten lausekkeiden taustajärjestelmää.
  • Korjaa useita konfiguraatio- ja LDAP-aiheisia käännösongelmia.
  • Parantaa skriptien tallennuksen käsittelyä ja työkalujen luotettavuutta.

Esirakennetut binaaritiedostot ovat saatavilla osoitteessa repo.dovecot.org, ja viralliset Docker-kuvat on julkaistu Docker Hubissa. Päivitystä tekeviä käyttäjiä kehotetaan voimakkaasti tarkistamaan virallinen 2.3–2.4 siirtymäopas uuden libpcre2-riippuvuuden ja sisäisten kirjastomuutosten vuoksi.

Katso julkaisuilmoitusta tai tarkista projektin GitHubin changelog saadaksesi lisätietoja kaikista muutoksista.