IMAP-server Dovecot 2.4.0 on saadaval

Seitsme aasta pĂ€rast versiooni 2.3.0 loomist on vĂ€lja antud uus mitme platvormi IMAP-serveri Dovecot versioon 2.4.0, mis toetab protokolle POP3 ja IMAP4rev1 koos populaarsete laiendustega nagu SORT, THREAD, MULTIAPPEND, QUOTA, ACL, COMPRESS, NOTIFY, METADATA ja IDLE ning autoriseerimise ja krĂŒpteerimise mehhanismidega (SASL, TLS, SCRAM, XOAUTH2). Dovecot sĂ€ilitab tĂ€ieliku ĂŒhilduvuse klassikaliste mbox ja Maildir vormingutega, kasutades vĂ€liseid indekseid jĂ”udluse suurendamiseks. Funktsionaalsuse laiendamiseks saab kasutada pluginaid, mille kaudu on rakendatud selliseid vĂ”imalusi nagu kvotid, ACL, Push-teated, tĂ€istekstiotsing ja virtuaalsed postkastid. Projekti kood levib LGPL ja MIT litsentside alusel.

Peamised muudatused:

  • Tegemist on muutustega, mis rikuvad ĂŒhilduvust 2.3.x versiooni konfiguratsiooniga. NĂ€iteks on kasutusele vĂ”etud uus muutuja avamise sĂŒntaks („%{local_port}“ asemel „%a“ jne) ja modifikaatorid („%{user | md5 | hexlify(1)}“ asemel „%1Mu“ jne), on sisse viidud kohustuslik nime mÀÀramine passdb ja userdb sektsioonides, paljusid seadeid on ĂŒmber nimetatud ning kvoti seaded on viidud eraldi sektsiooni.
  • Lisatud eksperimenteeriv tugi SMTPUTF8 laiendusele (RFC 6531) ja reĆŸiimile „IMAP UTF8=ACCEPT“, mis vĂ”imaldavad kasutada rahvuslike tĂ€hestike mĂ€rke e-kirjade aadressides, hostide nimedes, postkastide nimedes ja pealkirjades. Selle aktiveerimiseks on vajalik kompilatsioon valikuga „—enable-experimental-mail-utf8“ configure skripti kĂ€ivitamise ajal ja seade „mail_utf8_extensions=yes“.
  • Lisatud tugi ARGON2 paroolihashimise skeemile, SASL algoritmidele SCRAM-SHA-1 ja SCRAM-SHA-256, elliptilistele kĂ”veratele X25519 ja X448.
  • LDAP autoriseerimise draiverisse on lisatud toetus atribuutidele, mis sisaldavad mitut vÀÀrtust (multi-value).
  • Lisatud tugi TLS laiendusele Channel Bindings.
  • Autoriseerimise kĂ€igus on rakendatud JA3 hash’i arvestamise vĂ”imalus, mis vĂ”imaldab mÀÀrata ĂŒhenduse loomise jaoks kasutatava tarkvara ĂŒhenduse parameetrite omaduste pĂ”hjal.
  • Lisatud uus tĂ€istekstiotsingu plugin fts-flatcurve, mis kasutab Xapian mootrit.
  • IMAP-is on lisatud tugi tagastuskoode INPROGRESS (RFC 9585), mille kaudu saab edastada teateid pikaajaliste operatsioonide edenemisest.
  • Lib-luas on teostatud DNS-klient ja HTTP-klient.
  • Lib-saslis on lisatud tugi SCRAM-SHA mehhanismidele.
  • LMTP-s on lisatud SNI (Server Name Indication) tugi, mis vĂ”imaldab seadeid siduda nimega serverilt, mille teave edastatakse avatud kujul TLS-seansis.
  • SQLite draiverisse on lisatud toetus tehingute ajakirja pidamise reĆŸiimile (WAL – Write-Ahead Logging).
  • IMAP laienduse automaatne aktiveerimine COMPRESS on tagatud andmete kokkusurumiseks, mis edastatakse IMAP-serveriga ĂŒhenduse kaudu.
  • Lisatud seade auth_internal_failure_delay, mis mÀÀrab viivituse enne vastuse saatmist kliendile autentimisvea korral sisemise tĂ”rke tĂ”ttu.
  • Lisatud seade fts_message_max_size, mis mÀÀrab maksimaalse suuruse kirja kehale, mida indekseerib tĂ€isteksti otsingumootor.
  • Lisatud seade login_socket_path, mis nĂ€itab teed soketile, mida kasutavad sisselogimisprotsessid.
  • Lisatud seade quota_mailbox_count, mis mÀÀrab lubatud maksimaalse arvu loodud postkastide jaoks.
  • Lisatud seade quota_mailbox_message_count, mis mÀÀrab maksimaalse lubatud sĂ”numite arvu ĂŒhes postkastis.
  • Lisatud seade submission_add_received_header, mis kontrollib 'Received:' pĂ€ise lisamist kirjadele (seda saab kasutada saatja teabe varjamiseks).
  • Lisatud seade cassandra_log_retries, et hallata logis teabe peegeldamist tĂ”rgete korral Apache Cassandra'le.
  • Seade acl_global_path on kuulutatud vananenuks (globaalsete ACL-failide ja kaustade toetus on lĂ”petatud).
  • Toetust tĂ€isteksti indekseerijatele fts-lucene ja fts-squat on lĂ”petatud (need on viidud lisadesse), utiliit dsync (asendatud doveadm sync'iga), IMAP SETQUOTA kĂ€sk ja seade set_quota, Dovecot Director arhitektuur, replikatsioon (soovitatud kasutada NFS), Sieve laiendused notify, imapflags ja vnd.dovecot.duplicate.
  • Checkpassword, passdb ja userdb andmete autentimise andmebaasi asemel on kasutusele vĂ”etud Lua Authentication Database.
  • Toetust lisadele zlib, listescape, old-stats ja mailbox-alias on lĂ”petatud.
  • Toetust Memcached draiverile on lĂ”petatud, selle asemel soovitatakse kasutada Redis draiverit.
  • Toetust shadow draiverile on lĂ”petatud, selle asemel soovitatakse kasutada PAM-pĂ”hist autentimisandmebaasi.
  • Berkeley DB toetus dict_db_config-s on lĂ”petatud.
  • Vaikimisi on vĂ€lja lĂŒlitatud ebausaldusvÀÀrsete parooli hashimise skeemide tugi (tagasi toomiseks tuleks kasutada parameetrit auth_allow_weak_schemes).
  • Toetust OpenSSL versioonidele enne 1.0.2 on lĂ”petatud.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster