Dovecot

Programinė įranga Screenshot:
Dovecot
Programinė detalės:
Versija: 2.3.2.1 Atnaujintas
Įkėlimo datą: 17 Aug 18
Kūrėjas: Timo Sirainen
Licencija: Nemokamai
Populiarumas: 20

Rating: nan/5 (Total Votes: 0)

Dovecot yra atvirojo kodo ir nemokamas POP3 ir IMAP serveris, kuris gali būti sėkmingai įdiegtas operacinėse sistemose Linux ir UNIX. Daugiausia dėmesio skiriant saugumui, "Dovecot" projektą lengva nustatyti ir nereikia specialios priežiūros.


Labiausiai veikiantis IMAP serveris

"Dovecot" taip pat yra vienas iš geriausiai veikiančių "IMAP" serverių, atitinkančių standartus, teikia savęs optimizuojančius indeksus ir savęs išgydymą. Tai "admin-friendly", turi lanksčią vartotojo autentifikavimą, migracijos palaikymą iš daugelio esamų POP3 ir IMAP serverių, taip pat rekomendacijas dėl POP3 ir IMAP klaidų.


Tai atitinka standartus

Nors kitiems el. pašto serveriams trūksta daugelio jų, programinė įranga kaupia visus standartinius IMAP (interneto pranešimų prieigos protokolo) serverio standartinius bandymus. Ji buvo sukurta siekiant pasiūlyti savęs optimizuotus indeksus, kuriuose yra visų duomenų ir informacijos, kurių paprastai reikia klientui, kurį naudoja galutinis vartotojas.

Tai savęs išgydymas

Geriausias "Dovecot" bruožas yra jo gebėjimas savęs išgydyti, kai kyla klausimas. Pavyzdžiui, jis stengsis nustatyti sugadintus indekso failus. Tačiau rimtos problemos automatiškai prisijungia prie žurnalo failo, prie kurio gali prisijungti "sysadmin". Be to, programa siekia būti administruojama.


Pašto dėžutes ir indeksus galima keisti

Dar viena įdomi funkcija yra galimybė vienu metu leisti vartotojams keisti indeksus ir pašto dėžutes iš kelių kompiuterių, o tai reiškia, kad ji puikiai veikia klasterizuotose failų sistemose. Be to, režimo įgaliojimai naudojami norint nustatyti bendrą "NFS" (tinklo failų sistemos) talpyklos problemas.


Labai lanksti vartotojo autentifikacija

Be visų pirmiau minėtų funkcijų, "Dovecot" taip pat turi labai lanksčią vartotojo autentifikavimą, kuris buvo sukurtas iš kompensavimo, siekiant palaikyti platų autentifikavimo mechanizmų ir duomenų bazių asortimentą.


Tai lengvai išplečiama

Kitas puikus Dovecot bruožas yra jo galimybė pratęsti save naudojant naujas funkcijas per papildinius. IMAP ir POP3 paskyras iš kitų el. Pašto serverių galima lengvai importuoti į "Dovecot". Tai labai saugus el. Pašto serveris XXI amžiui.

Kas naujo šiame leidime:

  • Įvairūs nustatymų pakeitimai: https://wiki2.dovecot.org/Upgrading/2.3
  • Pradėtas prisijungimo perrašymas: registravimas dabar grindžiamas hierarchiniais įvykiais. Tai leidžia daryti įvairius dalykus, tokius kaip: 1) suteikiant nesuderinamus registracijos prefiksus, 2) leidžiant derinimo žurnalą su smulkesniu detalumu, 3) pateikti žurnalus daugiau kompiuteriu nuskaitomų formatų. (pvz., json). Viskas dar nėra baigtas, ypač daug senojo medienos ruošimo kodo dar reikia išversti į naują būdą.
  • Pradėtas statistikos perrašymas: statistika dabar grindžiama (žurnalas) įvykiais. Galima rinkti statistiką apie bet kokį įvykį, kuris yra užregistruotas. Žiūrėti http://wiki2.dovecot.org/Statistics išsamią informaciją
  • ssl_dh nustatymas pakeičia senus sukurtus ssl-parametrus.dat
  • IMAP: kai BINARY FETCH randa sutrikusius laiškus, siunčia [PARSE] klaidą vietoj [UNKNOWNCTE]
  • "Linux": pagrindinis dempingas per PR_SET_DUMPABLE pagal numatytuosius nustatymus nebus įjungtas dėl galimų saugumo priežasčių (rastas "cPanel Security Team").
  • Pridėjo SMTP pateikimo tarpinio serverio palaikymą, kuris apima palaikymą BURL ir CHUNKING plėtinį.
  • Perrašyti LMTP. Palaiko "CHUNKING" pratęsimą ir vietos / tarpinio serverio gavėjų maišymą.
  • auth: palaikykite "libsodium", kad pridėtumėte palaikymą ARGON2I ir ARGON2ID slaptažodžių schemoms.
  • auth: palaikykite BLF-CRYPT slaptažodžių schemą visose platformose
  • auth: Pridėta LUA scenarijų palaikymas passdb / userdb. Žr https://wiki2.dovecot.org/AuthDatabase/Lua
  • Įvesties srautai yra labiau patikimi dabar, kai yra klaidų arba pasiekiamas didžiausias buferio dydis. Anksčiau kai kuriose situacijose tai galėjo sukelti "Dovecot" pabandyti perskaityti jau atlaisvintą atmintį.
  • Išvesties srautai anksčiau nebuvo apdoroję klaidų rašydami priekabą srauto pabaigoje. Tai labiausiai paveikė šifruotą ir zlib kompaktinį "ostreams", kuris galėjo tyliai parašyti sutrumpintus failus, jei paskutinį rašymą įvyko nepavykimas (kuris paprastai neturėtų atsitikti).
  • virtualus įskiepis. Ištaisyta panika, kai siunčiate laiškus iš virtualių pašto dėžutės IMAP BINARY plėtiniu.
  • "doveadm-server": "Fix potential" užkabos naudojant SSL jungtis
  • doveadm proxy: skaitymo komandų išvestis iš v2.2.33 + serverių galėjo sukelti išpuolio sugadinimą arba sukelti avariją.
  • Daugelis kitų mažesnių pataisymų

Kas naujo 2.2.32 versijoje:

  • "imapc" pakartotinio ryšio pataisymas buvo pamirštas iš 2.2.29 versijos, taip pat padarė "make check" nesėkmingas vieneto bandyme
  • dict-sql: sujungus keletą UPDATE į vieną pareiškimą, iš tikrųjų neveikia.
  • Fiksuotas pastatas naudojant "vpopmail"

Kas naujo 2.2.31 versijoje:

  • paketas "imapc reconnection fix" buvo užmirštas iš 2.2.29 versijos , kuris taip pat padarė & quot; check check & quot; nesėkmingas vieneto bandyme
  • dict-sql: sujungus keletą UPDATE į vieną pareiškimą, iš tikrųjų neveikia.
  • Fiksuotas pastatas naudojant "vpopmail"

Kas naujo versijoje 2.2.30.2:

  • Ipc atkūrimo ištaisymas buvo užmirštas iš 2.2.29 versijos , kuris taip pat padarė & quot; check check & quot; nesėkmingas vieneto bandyme
  • dict-sql: sujungus keletą UPDATE į vieną pareiškimą, iš tikrųjų neveikia.
  • Fiksuotas pastatas naudojant "vpopmail"

Kas naujo versijoje 2.2.29.1:

  • Ipc atkūrimo ištaisymas buvo užmirštas iš 2.2.29 versijos , kuris taip pat padarė & quot; check check & quot; nesėkmingas vieneto bandyme
  • dict-sql: sujungus keletą UPDATE į vieną pareiškimą, iš tikrųjų neveikia.
  • Fiksuotas pastatas naudojant "vpopmail"

Kas naujo 2.2.28 versijoje:

  • režisierius: "doveadm director move" & quot; to paties kompiuterio dabar atnaujina vartotojo laiką. Tai leidžia vartotojui nuolat laikyti toje pačioje balkeryje, tik periodiškai perkelia naudotoją ten.
  • Sukūrus naują pašto dėžutę, iš pradžių naudokite INBOX davecot.index.cache talpyklos sprendimus.
  • Išsiunčiant laiškus, dabar tik tada, kai GUID yra greitai pasiekiamas iš indekso / talpyklos, šiuo metu įrašomas GUID prie dovecot.index.log.
  • pop3c: pratęskite komandą PASS iki 5 minučių.
  • Pašto prieigos klaidos nepaisoma ieškant ar rūšiuojant. IMAP nepateiktas atsakymas SEARCH / SORT vis dar siunčiamas taip, kaip ir anksčiau, bet NO atsakymas grąžinamas vietoj OK.
  • Sukurkite dovecot.list.index failo pavadinimą. Tai reikalinga, kai yra kelios vardų sritys, nukreipiančios į tą pačią paštą root (pvz., "Mdbox" lazy_expunge vardų sritis).
  • Pridėkite size.virtual į dovecot.index, kai pasiekiami aplanko dydžiai (pvz., kvota = skaičius). Tai yra pagrindinis būdas išvengti lėto kvotos perskaičiavimo, kai prarandami pranešimų dydžiai iš "dovecot.index.cache" dėl korupcijos ar kitos priežasties.
  • auth: palaikykite OAUTHBEARER ir XOAUTH2 mechanizmus. Taip pat palaikykite juos "lib-dsasl" kliento pusėje.
  • auth: palaiko filtrą pagal SASL mechanizmą: passdb (mechanizmai)
  • Sumažinkite pašto procesų atminties naudojimą, netvarkingai naikindami nustatymų dubliavimą daug kartų.
  • IMAP. Įdėti imap_fetch_failure nustatymas kontroliuoti tai, kas vyksta, kai Išrinkta nepavyksta kai laiškus (žr pavyzdys-config)
  • imap: įtraukite informaciją apie paskutinę komandą atjungimo žurnale.
  • imap: Sukūrė naują SEARCH = X-MIMEPART plėtinį. Pagalba šiuo metu nėra reklamuojama, nes ji nėra visiškai įdiegta.
  • fts-solr: pridėti pagrindinio autentifikavimo palaikymą.
  • "Cassandra": automatiškai palaikoma pakartotinių bandymų nepavyko, jei nustatytas execution_retry_interval ir execution_retry_times.
  • doveadm: pridėta & quot; pašto dėžutės kelias & quot; komanda.
  • mail_log įskiepiai. Jei įskiepiai {mail_log_cached_only = Taip}, prisijunkite, kad norėjo laukus tik, jei jis nereikalauja atidaryti laišką,
  • pridėtas mail_vsize_bg_after_count nustatymas (žr. pavyzdžio konfigūraciją).

  • Pridėtas
  • mail_sort_max_read_count nustatymas (žr. pavyzdžio konfigūraciją).
  • pop3c: pridėta pop3c_features = no-pipelining nustatymas užkirsti kelią naudojant PIPELINING plėtinį, net jei jis yra reklamuojamas.
  • Rodyklių failai: day_first_uid nebuvo tinkamai atnaujintas, nes v2.2.26. Tai sukėlė nepakankamą dovecot.index.cache.
  • imap: PAIEŠKA / SORT gali būti patvirtinta-avarija kliento_check_command_hangs
  • imap: "FETCH X-MAILBOX" gali būti įstrigęs virtualioje pašto dėžutėje.
  • imap: Laikas komandoje pažymėtose komandų atsakyme dažnai buvo klaidingas.
  • paieška: naudojant NOT n: * arba NOT UID n: * nebuvo tinkamai tvarkomas
  • režisierius: "doveadm" režisieriaus smūgis buvo sulaužytas
  • režisierius: sutrumpinkite, kai naudojate director_flush_socket
  • režisierius: pašalinkite kai kuriuos klaidas perkelkite naudotojus iš bangų
  • imapc: įvairūs klaidų tvarkymo taisymai ir patobulinimai
  • kapitonas: "doveadm" proceso būsenos išvestis turėjo daugybę pasikartojimų.
  • autoexpunge: jei pašto dėžutės pervardymo laiko žymos yra naujesnės nei pašto įrašo laiko žymuo, naudokite jį. Tai naudinga, kai automatiškai išsiunčiama, pvz. Šiukšliadėžė / * ir visa pašto dėžutė yra ištrinta, pervardžiant jį į aplanką "Šiukšliadėžė", kad nebūtų automatiškai išjungtas per anksti.
  • autoexpunge: kelis procesus gali bandyti vienu metu ištrinti tuos pačius el. laiškus. Tai buvo problematiška, ypač naudojant "lazy_expunge" įskiepį.
  • auth:% {passdb: *} autorių teisių procesuose buvo tuščias
  • auth politika: hashed_password visada buvo tuščias.
  • dict-sql: jei įmanoma, sujunkite keletą UPDATE.
  • fts-solr: Escape {} ženklai siunčiant užklausas
  • fts: fts_autoindex_exclude = specialios paskirties avarijos
  • doveadm-server: ištaisyti nuotėkius ir kitas problemas, kai procesas yra pakartotinai naudojamas keliems užklausimams (service_count! = 1)
  • "sdbox": "Pašalinti ištaisytą avariją" sukuria lenktynes ​​
  • lda / lmtp: deliver_log_format reikšmės nebuvo visiškai teisingos, jei buvo naudojamas sietas. ypač% {storage_id} buvo sugadinta.
  • lmtp_user_concurrency_limit neveikė, jei userdb pakeitė naudotojo vardą

Kas naujo 2.2.27 versijoje:

  • Pridėtas plug_in mail_crypt, kuris leidžia saugoti el. laiškus šifruoti. Žr http://wiki2.dovecot.org/Plugins/MailCrypt
  • statistika: visuotinė statistika gali būti siunčiama "Carbon" serveriui, nustatant stats_carbon_server = ip: port
  • imap / pop3 proxy: jei passdb grąžina proxy_not_trusted, nepateikite ID / XCLIENT
  • Pridėjo generinį maišos keitiklį% kintamųjų:% {; raundų =, truncate =, salt = s & gt;: laukas} Hasho algoritmas yra bet kuris palaikomasis, pvz. md5, sha1, sha256. Taip pat & quot; pkcs5 & quot; palaikomas naudojant SHA256. Pavyzdžiui:% {sha256: user} arba% {md5; truncate = 32: user}.
  • Pridėjo palaikymą SHA3-256 ir SHA3-512 maišams.
  • config: palaikykite DNS pakaitos simbolius vietos_name, pvz., vietinis_vardas * .example.com (..) atitinka bet ką.pavyzdžiui.com, bet ne kelias.anything.example.com.
  • konfigūracija: palaikykite kelis vardus vietiniame varde, pvz., vietinis_vardas & quot; 1.example.com 2.example.com & quot; {..}
  • Ištaisyta klaida autentiškumo procese, kai buvo nustatytas auth-politikos nustatymas ir autentifikavimas buvo nutrauktas / nepavyko įvesti vartotojo vardo.
  • režisierius: jei du naudotojai turėjo skirtingas žymes, bet tą patį maišą, gali būti, kad vartotojai nukreipti į neto žymų kompiuterius.
  • Rodyklių failai galėjo būti neteisingai pamesti, todėl "Trūksta vidutinio failo seq = .." būti prisijungęs ir indeksą atstatyti. Tai įvyko lengviau, kai įjungta IMAP hibernacija.
  • Įvairūs pataisymai, kad būtų tinkamai atkurta netinkama žiemos miego būsena.
  • "dovecot.index" failai paprastai buvo 4 baitai per el. laišką, kurie buvo per dideli. Taip yra dėl to, kad buvo prarasta 3 baitai el. Paštu, kuriuos galėjo naudoti IMAP raktiniams žodžiams.
  • Įvairūs pataisymai, siekiant geriau valdyti "dovecot.list.index" korupciją
  • lib-fts: fiksuotas klaida į adreso tokenizer su konkrečia įvestimi.
  • Ištaisyta klaida HTML tekste, kai analizuojamas tekstas su konkrečia įvestimi (pvz., FTS indeksavimo ar fragmento generavimui)
  • doveadm sync -1: fiksuotos tvarkymo pašto dėžutės GUID konfliktai.
  • sdbox, mdbox: atlikite pilną indekso atkūrimą, jei nustatoma, kad korupcija yra lib indekso viduje, kuriame yra indeksas fsck.
  • kvota: nepraleiskite kvotų patikrinimo, kai persiunčiate laiškus tarp skirtingų kvotų šaknų.
  • paieška: neteisingai tvarkomi keli paieškos paketo seka arba UID rinkiniai. Jie buvo neteisingai sujungti.

Kas naujo 2.2.26.0 versijoje:

  • Ištaisyta keletas kompiliavimo problemų.
  • auth: ištaisyta klaida naudojant NTLM arba SKEY mechanizmus ir kelias passdbs.
  • auth: ištaisyta klaida, kai eksportuojama į auth-worker passdb papildomus laukus, kuriuose buvo tuščių verčių.
  • dsync: ištaisyta klaida dsync_brain_sync_mailbox_deinit

Kas naujo 2.2.25 versijoje:

  • Įvairūs pataisymai į doveadm. Specialiai veikiančios komandos per "doveadm-server" buvo sugadintos.
  • direktorius: tam tikrose situacijose užfiksuotas fiksuoto vartotojo silpnumas
  • režisierius: ištaisyta situacija, kai direktoriai vėl persiunčia skirtingas valstybes vienas kitam ir niekada sinchronizuojasi.
  • režisierius: nustatyta klaida, susijusi su lėtu & quot; vartotojo nužudymu & quot; atsakyti
  • Ištaisyta sutrikimas, susijęs su istream-concat, kurį galėjo sukelti bent "Sieve" scenarijus.

Kas naujo 2.2.23 versijoje:

  • Įvairūs pataisymai, susiję su doveadm. Specialiai veikiančios komandos per "doveadm-server" buvo sugadintos.
  • direktorius: tam tikrose situacijose užfiksuotas fiksuoto vartotojo silpnumas
  • režisierius: ištaisyta situacija, kai direktoriai vėl persiunčia skirtingas valstybes vienas kitam ir niekada sinchronizuojasi.
  • režisierius: nustatyta klaida, susijusi su lėtu & quot; vartotojo nužudymu & quot; atsakyti
  • Ištaisyta sutrikimas, susijęs su istream-concat, kurį galėjo sukelti bent "Sieve" scenarijus.

Kas naujo 2.2.21 versijoje:

  • buvo pašalinta sąrašo dėžutės pašto dėžė (ir kai kurie kiti) v2.2.20
  • režisierius: nustatytas pakeitimas, kai veikia tik vienas režimų serveris.
  • virtualus įskiepis: ištaisyta triktis, kai bandoma atidaryti neegzistuojančią automatinio domeno pašto dėžutę.

Kas naujo versijoje 2.2.20:

  • Pridėta pašto dėžutės (autoexpunge =) nustatymas. Daugiau informacijos rasite http://wiki2.dovecot.org/MailboxSettings.
  • ssl_options: pridėta parama no_ticket
  • imap / pop3 / managesieve-login: pridėta postlogin_socket = path passdb papildomas laukas. Tai leidžia pakeisti konkrečių naudotojų numatytą paslaugos imap / pop3 / managesieve () nustatymus (pvz., Paleisti jų imap procesą per valgrind arba strace).
  • doveadm parsisiųsti: pridėta data.sent / received / saved.unixtime
  • fs-posix: Pridėtas režimas = automatinis parametras, kuris nustato sukurtus failus ir katalogus režimu, atsižvelgiant į tėvų komandą, jei jis nustatytas bitų.
  • direktorius: palaikykite atgalinius, turinčius prieglobos vardus, kurie leidžia patikrinti jų SSL sertifikatus.
  • direktorius: Direktorių būklė tapo desynchronizuota, jei tuo pačiu metu keletą režimų veikiančių davidromo režimo komandų buvo pakeista tuo pačiu metu su prieštaringais pakeitimais. Šis nustatymas apima keletą papildomų patikrinimų, kurie užtikrina, kad jei tokio konflikto vis tiek pasitaiko, jis automatiškai nustatomas. Kai kuriose situacijose tokia automatinė taisymas gali būti be reikalo suaktyvinta ir užregistruota klaida.
  • režisierius: baldų žymos neveikė tinkamai.
  • ldap: tls_ * parametrai nebuvo naudojami ldaps URI.
  • ldap, mysql: išjungtas nustatymas, skirtas prisijungti.
  • auth: userdb paieška per auth-worker negalėjo pakeisti naudotojo vardo
  • dsync: Ištaisyta tvarkyti ištrintus katalogus. Įsitikinkite, kad nenorime pereiti į begalinę pašto dėžutės pervadinimo kilpą.
  • imap: Ištaisyta klaida pranešime NOTIFY, kai buvo stebimos vardų sritys, kurios nepatvirtino NOTIFY.
  • imap: panaudojus SETMETADATA, įvairios komandos (ypač FETCH) galėjo pradėti kabinti, kai jų išeiga buvo didelė.
  • statistika: laisvalaikio seansai nebuvo pakankamai dažnai atnaujinami, todėl statistikos procesas juos pamiršo ir žurnalo klaidas apie nežinomus seansus, kai jie buvo atnaujinti vėliau.
  • statistika: ištaisyta "Duplicate session ID" & quot; klaidos, kai LMTP pristatytas keliems gavėjams ir fts_autoindex = taip.
  • zlib įskiepis: fiksuotas kopijavimas sukėlė korekcijos talpyklą, kai zlib_save nebuvo nustatytas, bet šaltinio pranešimas buvo suspaustas.
  • fts-solr: Ištaisyta pabėgti Solr užklausos parametrai.
  • lmtp: quota_full_tempfail = Taip ignoruojamas su lmtp_rcpt_check_quota = taip

Kas naujo 2.2.18 versijoje:

  • direktorius: prisijungusios "UNIX" lizdos paprastai buvo aptikti kaip "doveadm" arba "director" žiediniai lizdai, dėl to jis sugedo esamuose įrenginiuose.
  • sdbox: kopijuodami el. laišką į "alt" atmintinę, nukreipkite paskirties vietą į "alt" atmintinę.

Kas naujo 2.2.16 versijoje:

  • dbox: Resyncing (pvz., doveadm force-resync) nebe panaikina dovecot.index.cache failo. Tache-failas buvo retai problema, taigi tai tiesiog sukėlė nereikalingą lėtai.
  • Pašto dėžutės kūrimo metu pakeistos pašto dėžutės pavadinimo ribos: kiekviena hierarchinio pavadinimo dalis (pvz., "x" arba "y" į "x / y") dabar gali būti iki 255 simbolių ilgio (vietoj 200). Tai taip pat sumažina maksimalų hierarchinių lygių skaičių iki 16 (vietoj 20), kad maksimalus vardo ilgis būtų 4096 (bendras PATH_MAX apribojimas). Tikimės, kad 255 dydžio ribos yra pakankamai dideli, kad būtų galima pereiti iš visų esamų sistemų. Tai taip pat yra daugelio failų sistemų riba.
  • režisierius: pridėta direktorijos_konsistenciškojo_hashing nustatymo, kad būtų įmanoma nuosekliai keisti (vietoj dažniausiai atsitiktinio MD5 maišymo). Tai sukelia mažiau naudotojų judesių tarp bangolentų, kai pasikeičia duomenų bazių skaičiavimai, kurie gali pagerinti našumą (daugiausia dėl talpyklos).
  • režisierius: pridėta "žymų" & quot; parama, leidžianti vieno režisieriaus žiedą aptarnauti kelis backend grupes su skirtingais naudotojų rinkiniais.
  • LMTP serveris: pridėtas lmtp_user_concurrency_limit nustatymas, siekiant apriboti, kiek LMTP tiekimų gali būti atliekamas vienu metu vienam vartotojui.
  • LMTP serveris: pridėta parama STARTTLS komandai.
  • Jei prisijungimo duomenys generuojami greičiau nei galima parašyti, užfiksuokite įspėjimą apie jį ir parodykite informaciją apie tai žurnalo proceso pavadinime ps išvesties. Taip pat neleiskite, kad viena paslauga užtvindytų pernelyg ilgą laiką, kai vėluojama atlikti kitų paslaugų registravimą.
  • statistika: pridėta parama gauti visuotinę statistiką.
  • statistika: naudokite tuos pačius seanso ID kaip ir likusį Dovecot'ą.
  • statistika: papildiniai dabar gali kurti savo statistikos laukus
  • "doveadm" serveris: su "non-mail" komandomis dabar taip pat galima naudoti per "doveadm" serverį (TCP lizdą).
  • doveadm proxying: passdb peržvalgos dabar gali nepaisyti doveadm_port ir pakeisti naudotojo vardą.
  • doveadm: paieškos užklausa dabar palaiko "seniausia" parametras nedelsiant nutraukti pirmąjį neatitikimą. Tai gali būti naudojama siekiant optimizuoti: ištrinti pašto dėžutę iš šiukšliadėžės į šiukšliadėžę iki 30 dienų amžiaus
  • doveadm: pridėta & quot; išsaugoti & quot; komanda tiesiogiai išsaugoti laiškus į nurodytą pašto dėžutę (apeinant sietą).
  • doveadm parsisiųsti: pridedamas body.snippet laukas, kuris grąžina pirmuosius 100 simbolių pranešimų be tarpo ar HTML žymių. Rezultatas saugomas dovecot.index.cache, todėl jį galima rasti efektyviai.
  • dsync: pridėtas -t parametras, skirtas sinchronizuoti tik naujesnius laiškus nei nurodytas gautas laiko žymeles.
  • dsync: pridėtas -F [-] parametras, skirtas sinchronizuoti tik laiškus su [out] nurodytu vėliava / raktiniu žodžiu.
  • dsync: Added - parametras, skirtas nurodyti virtualų pašto dėžutę, kurioje yra visi vartotojo el. laiškai. Jei šioje pašto dėžutėje jau yra ieškomo laiško (jo GUID), pranešimas yra nukopijuotas iš ten, o ne iš naujo išsaugotas. (Tai dar nėra pakankamai efektyvus, tačiau papildomai replikuoja.)
  • Dsync: -m parametras dabar gali nurodyti "Pašto dėžučių specialios paskirties pavadinimus".
  • imapc: pridėta imapc_features = gmail-migracija, siekiant padėti migruoti iš GMail. Žr http://wiki2.dovecot.org/Migration/Gmail
  • imapc: Pridėta imapc_features = paieška palaikyti IMAP SEARCH komandą. (Šiuo metu reikalinga ESEARCH parama iš nuotolinio serverio.)
  • Ištrinti papildinį: Pridėta expire_cache = Taip nustatymas talpykloje didžioji dalis duomenų bazių paieškų dovecot indekso failuose.
  • kvota: jei "userdb" viršutinės reikšmės vėliava nesutampa su dabartiniu kvotų naudojimu, atlikite sukonfigūruotą scenarijų.
  • redis dict: pridedama parama baigiantis klavišams (: expire_secs = n) ir nurodyti duomenų bazės numerį (: db = n)
  • auth: neveikia, jei bandoma įregistruoti pagrindinį naudotojo prisijungimą be jokio sukonfigūruoti pagrindinio = taip passdbs
  • UTF-8 teksto parsizavimas gali sukelti netinkamus rezultatus, kai buferizavimas buvo padalytas UTF-8 simbolio viduryje. Tai paveikė bent jau ieškomąsias žinutes.
  • Kai kurių užregistruotų išvestinių kanalų sanitarija nebuvo atlikta tinkamai: "UTF-8" tekstas galėjo būti sutrumpintas arba apskritai negalima nutraukti jo.
  • fts-lucene: virtualios pašto dėžutės, susidedančios iš daugiau nei 32 fizinių pašto dėžutės, ieškos galėjo sukelti avarijas.

Kas naujo 2.2.15 versijoje:

  • Dabar "plugins" gali spausdinti banner komentarą "doveconf" produkte (paprastai įskiepio versijoje)
  • Replikavimo įskiepis dabar paleidžia pašto kopijavimo operacijas mažai (o ne didelis).
  • IMAP / POP3 / ManageSieve proxy: jei negalima prisijungti prie paskirties serverio, pakartotinai bandykite prisijungti kartą per sekundę iki proxy_timeout reikšmės. Tai leidžia greitai pakartotinai paleisti / atnaujinti "backend serverį", nepakenkiant prisijungimo trikčių.
  • Vidiniai "passdb" peržvalgos (pvz., padaryta lmtp / doveadm proxy) negrįžo į triktį tais atvejais, kai ji turėtų būti (pvz., "allow_nets" neatitikimas)
  • LMTP dabar naudoja mail_log_prefix, norėdamas užregistruoti pašto siuntas vietoje kietojo kodo prefikso. Nepaisant to, kad pristatymo žurnalo prefiksas vis dar yra sunkiai užkoduotas.
  • passdb allow_nets = vietinių atitikčių paieškos, kurių sudėtyje nėra IP adreso (kuriuos atliko "Dovecot" paslaugos)
  • Įvairūs derinimo derinimo ir klaidų registravimo patobulinimai
  • Įvairios lenktynių būklės pataisos į LAYOUT = rodyklę
  • v2.2.14 kai kuriose situacijose nukrito virtualus įskiepis

Kas naujo 2.2.14 versijoje:

  • Kai kurie svarbesni pakeitimai nuo "RC1":
  • Ištaisyta keletas lenktynių sąlygų su "dovecot.index.cache" tvarkymu, kuris gali sukelti nereikalingą "talpyklos sugadinimą" & quot; klaidos.
  • auth: jei auth klientas įvedė userdb ir atsijungė, prieš baigdamas, autoriaus procesas užsikembo (ir galiausiai visi darbuotojai galėjo atsikratyti ir prašymai netyčia prasidėjo).
  • Kai kurie didesni pakeitimai nuo v2.2.13:
  • lmtp: Delivered-To: antraštėje nebėra elektroninio pašto adreso. Kiti MDA taip pat neturi.
  • "Iš vietos diske" Klaidos dabar laikomos laikinomis klaidomis (ne tas pats kaip "Iš diskų kvotos").
  • replikacijos įskiepis: naudokite replikaciją tik tiems vartotojams, kuriems nustatytas neto mail_replica.
  • lmtp proxy: užrašykite eilutę apie kiekvieną el. pašto dėžutę. Pridėtas vardas_source_ips nustatymas. Tai gali būti naudojama norint nustatyti šaltinio IP adresą iš apvaliojo robino iš IP rinkinio (jei baigsis TCP prievadai) .Rawlog nustatymai gali naudoti tcp :: kaip path.virtual įskiepį: nekeisk daugiau nei virtual_max_open_mailboxes (numatytasis 64) atviras atvirųjų pašto dėžutes. SSL / TLS suspaudimas gali būti išjungtas naudojant ssl_options = no_compressionacl: šiuo metu visame pasaulyje ACL failas palaiko "citatus" aplink šablonus. Pridėtas paskutinio prisijungimo įskiepis, nustatantis naudotojo paskutinį prisijungimo laiko žymę prisijungiant. LDAP auth: leisti passdb įgaliojimų paiešką taip pat su auth_bind = taip
  • IMAP: MODSEQ buvo išsiųstas FETCH atsakyme, net jei CONDSTORE / QRESYNC nebuvo įjungtas. Tai sulaužė bent senus Perspektyvus.
  • "passdb" statinis trūkstamo slaptažodžio laukas yra toks pat kaip tuščios slaptažodžio laukas.
  • mdbox: fiksuoto potencialo begalinis loopingas, kai nuskaitomas sugadintas mdbox failas.
  • imap-login, pop3 prisijungimas: ištaisyta potenciali avarija, kai klientas atsijungė netikėtai.
  • imap proxy: ryšys buvo pakabinamas kai kuriais naudojimo būdais. Tai labiausiai paveikė senesnes perspektyvas.
  • lmtp proxy: tarpinis serveris kartais pateikia tuščius laiškus klaidų situacijose arba potencialiai pristatytas sutrumpintus el. laiškus.
  • fts-lucene: jei nustatytas "whitespace_chars", galbūt mes galėjome indeksuoti kai kuriuos šiukšlių žodžius, be reikalo didindami indekso dydį.
  • -c ir -i parametrai komandoms dovecot / doveadm buvo ignoruojami, jei konfigūracijos lizdas buvo įskaitomas.
  • kvota: kvotų perskaičiavimas kai kuriuose įrenginiuose neįtraukė "INBOX".
  • Pašto antraštės kartais pridedamos prie "dovecot.index.cache" netinkamu užsakymu. Pagrindinė šios problemos priežastis buvo dsync + imapc papildoma sinchronizacija, kai antroji sinchronizacija manė, kad vietinė pašto dėžutė pasikeitė.
  • "doveadm" atsarginė kopija nepastebėjo, jei el. laiškų trūko iš paskirties pašto dėžutės vidurio. Dabar ši pašto dėžutė bus ištrinta ir iš naujo pašalinta.

Kas naujo versijoje 2.2.11:

  • acl įskiepis: pridėtas alternatyvus pasaulinis ACL failas, kuriame gali būti pašto dėžutės modeliai. Daugiau informacijos rasite http://wiki2.dovecot.org/ACL.
  • imap proxy: pridedamas proxy_nopipelining passdb nustatymas, skirtas apeiti kitus "IMAP" serverių klaidas (ypač "MS Exchange 2013").
  • Pridėjo% {auth_user},% {auth_username} ir% {auth_domain} kintamieji. Daugiau informacijos rasite http://wiki2.dovecot.org/Variables.
  • Pridėta parama LZ4 suspaudimui.
  • statistika: taip pat stebėkite sienos laikrodžio laiką komandoms.
  • "pop3_migration" įskiepio patobulinimai, kad bandytumėte teisingai suderinti UIDL.
  • imap: SEARCH / SORT DALIS repones gali būti per didelis.
  • "doveadm" atsarginė kopija: sinchronizuojant pašto dėžutės ištrynimą nustatoma ištaisyta klaida.

Kas naujo 2.2.10 versijoje:

  • auth: passdb / userdb dict perrašyti daug sudėtingesnių nustatymų palaikymui. Žr. Doc / example-config / dovecot-dict-auth.conf.ext. Senieji nustatymai bus toliau dirbti.
  • auth: pridėta userdb result_success / fail / tempfail ir praleisti nustatymus, panašius į passdb's. Žr http://wiki2.dovecot.org/UserDatabase
  • imap: Įdiegta SETQUOTA komanda administratoriaus naudotojui, kai sukonfigūruota quota_set. Žr http://master.wiki2.dovecot.org/Quota/Configuration
  • kvota: palaikymas & quot; * & quot; ir "& quot ;, & quot; pašto kodų pavadinimuose pakaitos simboliai
  • mysql: pridėta ssl_verify_server_cert = no | taip parametras. Šiuo metu pagal numatytuosius nustatymus yra "ne" kad niekas nesibaigtų, bet tikėtina taps "taip" Dovecot v2.3.
  • ldap: pridedama blokavimas = taip nustatymas, naudojantis atviros tvarkyklės procesus LDAP paieškoms. Šiuo metu yra kelias sprendimas, kad būtų galima naudoti kelis vienalaikius LDAP ryšius.
  • pop3c + "dsync" našumo patobulinimai
  • kvotos statusas: "quota_grace" buvo ignoruojamas
  • ldap: Ištaisyta atminties nutekėjimas su auth_bind = taip ir be auth_bind_userdn.
  • imap: Niekada nepasiųskite HIGHESTMODSEQ SELECT / EXAMINE, kai CONDSTORE / QRESYNC niekada nebuvo įjungtas pašto dėžute.
  • imap: taiso pašto dėžutes be nuolatinių modseq. (Kai [NOMODSEQ] grąžinamas SELECT, daugiausia naudojant atminties indeksus.)
  • imap: įvairūs pataisymai METADATA palaikymui.
  • "stats plugin": procesai, kurie tik laikinai sumažino teises (pvz., indeksavimo darbuotojas), galėjo būti registruojamos, nes negalėjo atidaryti / proc / self / io.

  • Kas naujo 2.2.9 versijoje:

    • išsaugoti / kopijuoti laiškus nustatydami įskiepį {fts_autoindex = yes}
    • replikatorius: pridėta parametro replication_dsync_parameters, kad būtų atlikta "doveadm sync" parametrai (siekiant kontroliuoti, ką pakartoti).
    • Pridėtas pašto filtrų įskiepis
    • Pridėta liblzma / xz palaikymo (zlib_save = xz)
    • "v2.2.8" patobulinta talpyklos failų tvarkymo funkcija veikė keletas senų klaidų, susijusių su pašto antraščių užfiksavimu.
    • "v2.2.7" "iostream" tvarkymo keitimai kai kuriuos jungtis buvo atjungiami prieš išplaukiant jų išvestį (pvz., POP3 išeities pranešimas nebuvo išsiųstas)

    Kas naujo 2.2.8 versijoje:

    • Kai kurie "passdb" patikrinimo slaptažodžio naudojimo būdai galėjo būti naudojami vietinių vartotojų. Jums gali tekti keisti savo sąranką, kad ji veiktų. Žr http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security

    Kas naujo 2.2.7 versijoje:

    • Kai naudojimas passdb patikrinimo slaptažodžio galėjo būti naudojamas vietiniai vartotojai. Jums gali tekti keisti savo sąranką, kad ji veiktų. Žr http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
    • auth: Pridėtas sugebėjimas sutrumpinti reikšmes, užregistruotas auth_verbose_passwords (žr. 10-logging.conf komentarą)
    • mdbox: pridėta & quot; mdbox_deleted & quot; saugykla, kuri gali būti naudojama pranešimams pasiekti naudojant refcount = 0. Pavyzdžiui: doveadm importo mdbox_deleted: ~ / mdbox "& quot; pašto dėžutės gautųjų lauke
    • ssl-params: pridedamas ssl_dh_parameters_length nustatymas.
    • pagrindinis procesas vykdė kiekvieno sukurto proceso prieglobos vardą.domeno peržiūrą, dėl kurios buvo daug nereikalingų DNS paieškos.
    • dsync: sinchronizavimas per 100 pranešimų iš karto sukėlė problemų kai kuriose situacijose, todėl pranešimai gauna naujus UID.
    • fts-solr: skirtingiems "Solr" kompiuteriams skirtos skirtingų vartotojų neveikia.

    Kas naujo 2.2.6 versijoje:

    • acl: jei viešajai / bendrai naudojamai vardų sričiai priklauso visų naudotojų bendrai naudojamų prenumeratų failas, nenurodykite prenumeratos įrašų, kurie vartotojui nepasiekiami.
    • doveadm: pridėta & quot; auth lookup & quot; komandą atlikti "passdb lookup".
    • login_log_format_elements: Pridėta% {orig_user},% {origin_username} ir% {orig_domain} išplėsti naudotojo vardą tiksliai taip, kaip jį atsiuntė klientas (prieš atliekant bet kokius pakeitimus, kuriuos atlieka procesas).
    • Pridėta ssl_prefer_server_ciphers nustatymo.
    • auth_verbose_passwords: prisijunkite slaptažodį ir nežinomiems vartotojams.
    • "Linux": papildoma papildoma SO_REUSEPORT parama su inet_listener (reuse_port = yes)
    • direktorius: v2.2.5 pakeitimai, kuriuos sukėlė "SYNC prarastas" klaidos
    • dsync: daugybė pataisymų ir klaidų tvarkymo patobulinimų
    • doveadm -A: nevalykite CPU atlikdami atskirą konfigūravimo peržiūrą kiekvienam vartotojui
    • Ilgalaikis ssl-params procesas nebeleidžia Dovecot paleisti iš naujo
    • mbox: Fiksuotas pašto dėžutė_list_index = taip, kad būtų tinkamai veikti

    Kas naujo 2.2.5 versijoje:

    • SSL: Pridėta parama ECDH / ECDHE šifro apartamentai (David Hicks),
    • Pridėjo trūkstamus žmogaus puslapius (pagal Pascal Volk)
    • kvotos statusas: pridėta quota_status_toolarge nustatymas (autorius Ulrichas Zehlas)
    • režisierius: Vartotojai, kurių galiojimo laikas baigiasi, galėjo būti nukreipti į skirtingus serverius vienu metu.
    • pop3: vengiama teigti apie avariją, jei klientas atsijungia sąraše.
    • mdbox: vis tiek nebuvo sugadintas rodyklės antraštė.
    • dsync: įvairūs pataisymai, kad geriau veiktų "imapc" ir "pop3c" saugyklose.
    • LDAP. Sasl_bind = Taip sukelia gedimų, nes dovecot anketa lib-sasl simboliai prieštaravo Cyrus sasl bibliotekoje,
    • imap: įvairūs klaidų tvarkymo nustatymai, skirti "CATENATE". (Rasta naudojant "Apple" testavimo scenarijų.)

Kita programinė įranga kūrėjas Timo Sirainen

YATunnel
YATunnel

3 Jun 15

Komentarai Dovecot

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!