Dovecot 2.4.2 Güvenli IMAP Sunucusu Deneysel IMAP4rev2 Desteği Ekliyor


Dovecot 2.4.2 açık kaynaklı güvenli IMAP sunucusu, deneysel IMAP4rev2 desteği, OAuth2 iyileştirmeleri ve yeni bir libpcre2 regex altyapısı ekliyor.

Dovecot ekibi, en yaygın kullanılan açık kaynaklı IMAP ve POP3 sunucularından biri için yeni bir kararlı güncelleme olan Dovecot 2.4.2 sürümünü duyurdu.

CVE-2025-30189 kapsamında ele alınan önemli bir sorun, passdb oauth2, passwd ve bsdauth dahil olmak üzere çeşitli kimlik doğrulama arka uçlarını etkiledi. Kimlik doğrulama önbellekleme etkinleştirildiğinde, kullanıcılar aynı önbellek anahtarı ile önbelleğe alınabiliyordu — çok kullanıcılı ortamlar için potansiyel olarak ciddi bir hata.

Bunun dışında, 2.4.2 sürümü Dovecot’un derleme bağımlılıklarını ve yapılandırma iç işleyişini modernize ediyor:

  • Yeni libpcre2 bağımlılığı: eski regex işleyicisinin yerini alır, uyumluluğu ve performansı artırır.
  • Libicu bağımlılığı kaldırıldı: Dovecot artık kendi hafif Unicode kütüphanesini içeriyor, bu da derlemeleri basitleştiriyor ve dış bağımlılıkları azaltıyor.
  • OAuth2 geliştirmeleri: yeni oauth2_token_expire_grace ayarı sayesinde JWT tokenlerinin ve süresinin dolma toleransının daha iyi yönetimi.
  • Deneysel IMAP4rev2 desteği: sonraki nesil IMAP protokolünün erken testleri için kısmi uygulama.
  • LMTP ardışık komut çalıştırma: LMTP istemcisi artık komut ardışık çalıştırmayı destekliyor ve bu da posta iletim verimliliğini artırıyor.
  • Geliştirilmiş SSL ve proxy yönetimi: Uzak sunucular geçersiz sertifikalar sunduğunda, Dovecot artık gereksiz yeniden bağlanmaktan kaçınıyor.
  • Python 3 tabanlı yapılandırma çözümleyici: bakım kolaylığını artırır ve yapılandırma yönetimini geleceğe hazır hale getirir.

Dovecot ile birlikte, Sieve filtreleme bileşeni Pigeonhole 2.4.2 de bazı önemli güncellemeler alıyor:

  • Unicode uyumlu düzenli ifadeler ve extlists desteği ekler.
  • Yeni libpcre2 tabanlı regex arka ucunu kullanır.
  • Birçok yapılandırma ve LDAP ile ilgili yapı sorunlarını düzeltir.
  • Betik depolama yönetimini ve araç güvenilirliğini iyileştirir.

Önceden derlenmiş ikili dosyalar repo.dovecot.org adresinde mevcuttur ve resmi Docker görüntüleri Docker Hub'da yayımlanmıştır. Yükseltme yapan kullanıcıların, yeni libpcre2 bağımlılığı ve dahili kütüphane değişiklikleri nedeniyle resmi 2.3'ten 2.4'e geçiş kılavuzunu incelemeleri şiddetle tavsiye edilir.

Tüm değişikliklerle ilgili daha fazla detay için sürüm duyurusuna bakın veya projenin GitHub değişiklik günlüğünü inceleyin.