Pieejams IMAP serveris Dovecot 2.4.0

Pēc septiņiem gadiem kopÅ” versijas 2.3.0 izveidoÅ”anas ir ieviesta jauna Dovecot 2.4.0 daudzplatformu IMAP servera versija, kas atbalsta POP3 un IMAP4rev1 protokolus ar populārām paplaÅ”inājumiem, piemēram, SORT, THREAD, MULTIAPPEND, QUOTA, ACL, COMPRESS, NOTIFY, METADATA un IDLE, kā arÄ« autentifikācijas un Å”ifrēŔanas mehānismus (SASL, TLS, SCRAM, XOAUTH2). Dovecot saglabā pilnÄ«gu atbilstÄ«bu klasiskajām mbox un Maildir, izmantojot ārējās indeksus, lai uzlabotu veiktspēju. Funkcionalitātes paplaÅ”ināŔanai var izmantot papildinājumus, caur kuriem tiek Ä«stenotas tādas iespējas kā kvotas, ACL, Push paziņojumi, pilna teksta meklēŔana un virtuālie pastkastes. Projekta kods tiek izplatÄ«ts saskaņā ar LGPL un MIT licenci.

Galvenās izmaiņas:

  • Ievēroti izmaiņas, kas pārkāpj atpakaļ savienojamÄ«bu ar konfigurāciju, kas tika izmantota 2.3.x versijā. Piemēram, tiek ieviests jauns mainÄ«go atklāŔanas sintakse (Ā«%{local_port}Ā» vietā Ā«%aĀ» utt.) un modifikatori (Ā«%{user | md5 | hexlify(1)}Ā» vietā Ā«%1MuĀ» utt.), ieviesta obligāta nosaukuma norādīŔana passdb un userdb sekcijās, pārnosÄ«tas daudzus iestatÄ«jumus, kas izvietoti atseviŔķā sekcijā.
  • Ir pievienota eksperimentālā atbalsts SMTPUTF8 paplaÅ”inājumam (RFC 6531) un režīmam Ā«IMAP UTF8=ACCEPTĀ», kas ļauj izmantot nacionālo alfabētu simbolus e-pasta adresēs, hosta nosaukumos, pastkastes nosaukumos un virsrakstos. Lai to aktivizētu, nepiecieÅ”ams bÅ«vēt ar opciju Ā«--enable-experimental-mail-utf8Ā» izpildot configure skriptu un iestatÄ«t opciju Ā«mail_utf8_extensions=yesĀ»
  • Ir pievienota atbalsta paroles hashēŔanas schemai ARGON2, SASL algoritmiem SCRAM-SHA-1 un SCRAM-SHA-256, eliptiskām lÄ«knēm X25519 un X448.
  • Ldap autentifikācijas vadÄ«tājā ir pievienota atbalsta atribÅ«tiem, kas satur vairākas vērtÄ«bas (multi-value).
  • Ir pievienota atbalsts TLS paplaÅ”inājumam Channel Bindings.
  • Veicot autentifikāciju, Ä«stenota iespēja izmantot JA3 hashēŔanu, kas ļauj noteikt, kādu programmatÅ«ru izmantot, balstoties uz savienojuma parametru Ä«patnÄ«bām.
  • Ir pievienots jauns fts-flatcurve pilna teksta meklēŔanas papildinājums, kas izmanto Xapian dzinēju.
  • IMAP ir pievienots atbalsts atgrieÅ”anas kodam INPROGRESS (RFC 9585), ar kuru var nosÅ«tÄ«t paziņojumus par ilgstoÅ”u operāciju izpildi.
  • lib-lua ir Ä«stenoti DNS klients un HTTP klients.
  • lib-sasl ir pievienots atbalsts SCRAM-SHA mehānismiem.
  • LMTP ir pievienota SNI (Server Name Indication) atbalsts, kas ļauj piesaistÄ«t iestatÄ«jumus pie nosaukuma. serveris, kura informācija tiek nodota atklātā veidā TLS sesijā.
  • SQLite draiverÄ« pievienots atbalsts transakciju žurnāla režīmam (WAL — Write-Ahead Logging).
  • Tiek nodroÅ”ināta IMAP paplaÅ”inājuma COMPRESS automātiska ieslēgÅ”ana datu saspieÅ”anai, kas tiek nosÅ«tÄ«ti caur savienojumu ar IMAP serveri.
  • Pievienots iestatÄ«jums auth_internal_failure_delay, kas nosaka aizkavi pirms atbildes nosÅ«tīŔanas klientam gadÄ«jumā, ja notiek autentifikācijas kļūda iekŔēja defekta dēļ.
  • Pievienots iestatÄ«jums fts_message_max_size, kas nosaka maksimālo vēstules Ä·ermeņa izmēru, ko var indeksēt pilnteksta meklēŔanas dzinējs.
  • Pievienots iestatÄ«jums login_socket_path, kas norāda uz ceļu lÄ«dz soketam, ko izmanto login procesi.
  • Pievienots iestatÄ«jums quota_mailbox_count, kas nosaka maksimāli pieļaujamo izveidojamo mailbox skaitu.
  • Pievienots iestatÄ«jums quota_mailbox_message_count, kas nosaka maksimāli pieļaujamo ziņu skaitu vienā mailbox.
  • Pievienots iestatÄ«jums submission_add_received_header, kas kontrolē "Received:" virsraksta pievienoÅ”anu vēstulēm (var tikt izmantots, lai noslēptu informāciju par sÅ«tÄ«tāju).
  • Pievienots iestatÄ«jums cassandra_log_retries, lai kontrolētu informācijas atspoguļoÅ”anu žurnālā par kļūdām, veicot atkārtotus pieprasÄ«jumus uz Apache Cassandra.
  • Atsauksme ir pasludināta par novecojuÅ”u akl_global_path iestatÄ«jumu (atbalsts globālajiem ACL failiem un katalogiem ir beidzies).
  • Beidzies atbalsts pilnteksta indeksatoriem fts-lucene un fts-squat (pārvietoti uz spraudņiem), rÄ«kiem dsync (aizvietots ar doveadm sync), IMAP SETQUOTA komandām un set_quota iestatÄ«jumiem, Dovecot Director arhitektÅ«rai, replicator (ieteicams lietot NFS), Sieve paplaÅ”inājumiem notify, imapflags un vnd.dovecot.duplicate.
  • Par auth datiem ir aizstāta checkpassword, passdb un userdb datubāze ar Lua Authentication Database.
  • Beidzies atbalsts spraudņiem zlib, listescape, old-stats un mailbox-alias.
  • Beidzies atbalsts Memcached draiverim, ieteicams izmantot Redis draiveri.
  • Beidzies atbalsts shadow draiverim, ieteicams izmantot PAM balstÄ«to autentifikācijas datubāzi.
  • Beidzies atbalsts Berkeley DB dict_db_config.
  • NedroÅ”u paroli hash shēmu atbalsts ir atspējots pēc noklusējuma (lai to atjaunotu, jāizmanto parametra auth_allow_weak_schemes).
  • Beidzies atbalsts OpenSSL versijām lÄ«dz 1.0.2.

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster