Dovecot

Sagteware kiekie:
Dovecot
Sagteware besonderhede:
Weergawe: 2.3.2.1 Opgedateer
Upload datum: 17 Aug 18
Ontwikkelaar: Timo Sirainen
Lisensie: Gratis
Populariteit: 20

Rating: nan/5 (Total Votes: 0)

Dovecot is 'n oop bron en gratis POP3- en IMAP-bediener wat suksesvol op Linux en UNIX-bedryfstelsels geïmplementeer kan word. In die eerste plek geskryf met veiligheid, is die Dovecot-projek maklik om op te rig en benodig geen spesiale onderhoud nie.


Die mees presterende IMAP-bediener

Dovecot is ook een van die mees presterende IMAP-bedieners, voldoen aan standaarde, wat selfoptimaliserende indekse en selfgenesing verskaf. Dit is administrasievriendelik, beskik oor buigsame gebruikersverifikasie, migrasie ondersteuning van baie bestaande POP3- en IMAP-bedieners, sowel as oplossings vir POP3- en IMAP-foute.


Dit is standaarde voldoen

Terwyl ander e-pos bedieners die meeste van hulle misluk, word die sagteware saamgestel met alle standaard toetse vir IMAP (Internet Message Access Protocol). Dit is ontwerp om self-geoptimaliseerde indekse te bied wat al die data en inligting bevat wat die kliënt wat deur die eindgebruiker gebruik word, gewoonlik benodig.

Dit is selfheling

Die beste kenmerk van Dovecot is die vermoë om self te genees wanneer 'n probleem ontstaan. Byvoorbeeld, dit sal probeer om gebroke indekslêers op te los. Egter ernstige probleme word outomaties aangemeld in 'n loglêer wat toeganklik is vir die sysadmin. Daarbenewens beoog die program om bestuursvriendelik te wees.


Mailboxen en indekse kan verander word

Nog 'n interessante eienskap is die vermoë om gebruikers toe te laat om indekse en posbusse van verskeie rekenaars gelyktydig te verander, wat beteken dat dit perfek werk op geklusterde lêersisteme. Daarbenewens word direkteur gevolmagtigdes gebruik om algemene NFS (Network File System) caching probleme op te los.


Uiters buigsame gebruikersverifikasie

Bo al die voormelde kenmerke, Dovecot kom ook met 'n uiters buigsame gebruikersverifikasie wat van die offset ontwerp is om 'n wye verskeidenheid van verifikasie meganismes en databasisse te ondersteun.


Dit is maklik uit te brei

Nog 'n groot kenmerk van Dovecot is die vermoë om homself te vermeerder met nuwe funksies via plugins. IMAP- en POP3-rekeninge van ander e-pos bedieners kan maklik in Dovecot ingevoer word. Dit is 'n baie veilige e-pos bediener vir die 21ste eeu.

Wat is nuut in hierdie weergawe:

  • Verskeie instellings verander, sien https://wiki2.dovecot.org/Upgrading/2.3
  • Logging herskryf begin: Logging is nou gebaseer op hiërargiese gebeure. Dit maak dit moontlik om verskillende dinge te doen, soos: 1) gee konsekwente logvoorvoegsels, 2) debug logging met fyner korrelvorming, 3) logs in meer masjien leesbare formate. (bv. json). Alles is nog nie klaar nie, veral baie van die ou logkode moet nog op die nuwe manier vertaal word.
  • Statistiese herskrywing het begin: Statistieke is nou gebaseer op (log) gebeurtenisse. Dit is moontlik om statistieke te versamel oor enige gebeurtenis wat aangemeld is. Sien http://wiki2.dovecot.org/Statistics for details
  • ssl_dh-instelling vervang die ou gegenereerde ssl-parameters.dat
  • IMAP: As BINARY FETCH 'n gebroke e-pos vind, stuur [PARSE] -fout in plaas van [UNKNOWNCTE]
  • Linux: kern dumping via PR_SET_DUMPABLE word nie meer standaard geaktiveer nie weens moontlike sekuriteitsredes (gevind deur cPanel Security Team).
  • Bygevoeg ondersteuning vir SMTP voorlegging proxy server, wat insluit ondersteuning vir BURL en CHUNKING uitbreiding.
  • LMTP herschrijven. Ondersteun nou CHUNKING uitbreiding en vermenging van plaaslike / proxy ontvangers.
  • outeur: Ondersteun libsodium om ondersteuning vir ARGON2I en ARGON2ID wagwoordskemas by te voeg.
  • outh: Ondersteun BLF-CRYPT wagwoord skema op alle platforms
  • outeur: bygevoeg LUA scripting ondersteuning vir passdb / userdb. Sien https://wiki2.dovecot.org/AuthDatabase/Lua
  • Invoerstrome is nou meer betroubaar wanneer daar foute is of wanneer die maksimum buffer grootte bereik word. Voorheen kon Dovecot in sommige situasies veroorsaak het om al die vrye geheue te probeer lees.
  • Uitvoerstrome het nie voorheen foute hanteer wanneer 'n sleepwa aan die einde van die stroom geskryf is nie. Hierdie hoofsaaklik geaffekteerde enkripsie en zlib komprimeer ostreams, wat stil gesproke afgedrukte lêers kon hê as die laaste skryf gebeur het, het misluk (wat normaalweg nooit sou gebeur het nie).
  • virtuele plugin: Vaste paniek wanneer u e-posse van virtuele posbusse haal met IMAP BINARY uitbreiding.
  • doveadm-bediener: Fix potensiële hang met SSL-verbindings
  • Doveadm-proxy: Die uitvoer van leesopdragte vanaf v2.2.33 + bedieners kan veroorsaak dat die uitvoer beskadig is of 'n ongeluk veroorsaak het.
  • Baie ander kleiner regstellings

Wat is nuut in weergawe 2.2.32:

  • Imapc heraansluiting regstelling is vergeet van 2.2.29 vrylating, wat ook 'check' gemaak het Faal in 'n eenheidstoets
  • dict-sql: Fusionering van verskeie UPDATE's tot 'n enkele stelling werk nie werklik nie.
  • Vaste gebou met vpoppos

Wat is nuut in weergawe 2.2.31:

  • imapc heraansluiting regstelling is vergeet van 2.2.29 vrylating , wat ook 'check' gemaak het Faal in 'n eenheidstoets
  • dict-sql: Fusionering van verskeie UPDATE's tot 'n enkele stelling werk nie werklik nie.
  • Vaste gebou met vpoppos

Wat is nuut in weergawe 2.2.30.2:

  • imapc heraansluiting is vergete van 2.2.29 vrylating , wat ook 'check' gemaak het Faal in 'n eenheidstoets
  • dict-sql: Fusionering van verskeie UPDATE's tot 'n enkele stelling werk nie werklik nie.
  • Vaste gebou met vpoppos

Wat is nuut in weergawe 2.2.29.1:

  • imapc heraansluiting regstelling is vergeet van 2.2.29 vrylating , wat ook 'check' gemaak het Faal in 'n eenheidstoets
  • dict-sql: Fusionering van verskeie UPDATE's tot 'n enkele stelling werk nie werklik nie.
  • Vaste gebou met vpoppos

Wat is nuut in weergawe 2.2.28:

  • direkteur: "doveadm regisseur beweeg" Om dieselfde gasheer te herlaai, word nuut die gebruiker se time-out. Dit laat die gebruiker altyd in dieselfde agtergrond toe deur die gebruiker daar gereeld te beweeg.
  • As 'n nuwe posbus geskep word, gebruik aanvanklik inboksbesluite van INBOX se dovecot.index.cache.
  • Uitstuur van posse skryf GUID na dovecot.index.log nou net as die GUID vinnig beskikbaar is vanaf indeks / kas.
  • pop3c: Verhoog time-out vir die PASS-opdrag tot 5 minute.
  • Mail toegangsfoute word nie meer geïgnoreer wanneer u soek of sorteer nie. Met IMAP word die ongeskeduleerde SEARCH / SORT antwoord nog steeds dieselfde gestuur as voorheen, maar GEEN antwoord word teruggestuur in plaas van OK.
  • Maak dovecot.list.index se lêernaam konfigureerbaar. Dit is nodig wanneer daar verskeie nameruimtes is wat na dieselfde poswortel verwys (bv. Lui_expunge naamruimte vir mdbox).
  • Voeg size.virtual toe aan dovecot.index wanneer map vsizes toeganklik is (bv. kwota = telling). Dit is hoofsaaklik 'n oplossing om vertraagde kwotaherberekening prestasie te voorkom wanneer boodskapgroottes van dovecot.index.cache verdwyn weens korrupsie of 'n ander rede.
  • outh: Ondersteun OAUTHBEARER en XOAUTH2 meganismes. Ondersteun hulle ook in lib-dsasl vir kliënte se kant.
  • outh: Ondersteuning filter deur SASL meganisme: passdb {meganismes}
  • Krimp die geheueverbruik van die e-posprosesse deur instellings wat nie veelvuldig gedupliseer word, te stoor nie.
  • imap: Voeg imap_fetch_failure instelling toe om te bepaal wat gebeur wanneer FETCH vir sommige posse misluk (sien voorbeeld-config).
  • imap: Voeg inligting oor die laaste opdrag in die ontkoppelings loglyn.
  • imap: Skep nuwe SEARCH = X-MIMEPART uitbreiding. Dit word tans nie geadverteer nie, aangesien dit nie ten volle geïmplementeer is nie.
  • fts-solr: Ondersteuning byvoeg vir basiese verifikasie.
  • Cassandra: Ondersteuning outomaties probeer mislukte navrae as execution_retry_interval en execution_retry_times ingestel is.
  • doveadm: Bygevoeg 'mailbox path' opdrag.
  • mail_log plugin: As plugin {mail_log_cached_only = yes}, meld slegs die gevraagde velde as dit nie die e-pos oopmaak nie.
  • pos_vsize_bg_after_count instelling bygevoeg (sien voorbeeld-config).
  • pos_sort_max_read_count instelling bygevoeg (sien voorbeeld-config).
  • pop3c: Bygevoeg pop3c_features = geen pyplyn instelling om te voorkom dat PIPELINING uitbreiding gebruik word alhoewel dit geadverteer word.
  • Indeks lêers: day_first_uid is nie korrek opgedateer sedert v2.2.26. Dit het veroorsaak dat dovecot.index.cache nie-optimale is.
  • imap: SEARCH / SORT kan in die kliënt_check_command_hangs asses-crashed
  • imap: FETCH X-MAILBOX kan in virtuele brievenbussen word aangeval.
  • imap: Looptyd in tagged opdrag antwoord was dikwels verkeerd 0.
  • soek: Die gebruik van NOT n: * of NOT UID n: * is nie korrek hanteer nie
  • Regisseur: Doveadm regisseurskop is gebreek
  • regisseur: Fix crash wanneer director_flush_socket gebruik word
  • regisseur: Maak 'n paar foute wanneer gebruikers tussen backends beweeg.
  • imapc: verskeie fouthanteringsoplossings en verbeteringe
  • Meester: Doveadm proses status uitvoer het baie duplikate.
  • outoexpunge: As die posbus se hernoem tydskrif nuwer is as die tydstoor van die pos, gebruik dit eerder. Dit is handig wanneer outoexpunging bv. Asblik / * en 'n hele posbus word uitgevee deur dit onder die asblik te hernoem om te verhoed dat dit te vroeg begin word.
  • autoexpunge: Meervoudige prosesse het moontlik probeer om dieselfde e-posse gelyktydig uit te skakel. Dit was veral problematies met lazy_expunge plugin.
  • outeur:% {passdb: *) was leeg in outeur-prosesse
  • outh-beleid: hashed_password is altyd leeg gestuur.
  • dict-sql: voeg verskeie UPDATE'e bymekaar na 'n enkele stelling indien moontlik.
  • fts-solr: ontsnap () karakters wanneer navrae gestuur word
  • fts: fts_autoindex_exclude = Spesiale gebruik veroorsaak ineenstortings
  • doveadm-bediener: Los lekkasies en ander probleme op wanneer die proses hergebruik word vir verskeie versoeke (service_count! = 1)
  • sdbox: Fix assert-crash op posbus skep ras
  • lda / lmtp: deliver_log_format waardes was nie heeltemal korrek as Sieve gebruik is nie. veral% {storage_id} is gebreek.
  • lmtp_user_concurrency_limit het nie gewerk as userdb gebruikersnaam verander nie

Wat is nuut in weergawe 2.2.27:

  • Bygevoeg mail_crypt plugin wat enkripsie van gestoorde e-posse toelaat. Sien http://wiki2.dovecot.org/Plugins/MailCrypt
  • statistieke: Globale statistieke kan na Carbon-bediener gestuur word deur statistieke_carbon_server = ip: poort te stel
  • imap / pop3-proxy: Indien paspoort proxy_not_trusted ontvang, stuur nie ID / XCLIENT
  • Bygevoeg generiese hash wysiger vir% veranderlikes:% {; rounds =, truncate =, sout = s>: veld} Hash algoritme is enige van die ondersteunde, bv. md5, sha1, sha256. Ook 'pkcs5' word ondersteun deur SHA256. Byvoorbeeld:% {sha256: gebruiker} of% {md5; truncate = 32: gebruiker}.
  • Bygevoeg ondersteuning vir SHA3-256 en SHA3-512 hashes.
  • config: Ondersteun DNS-wildkaarte in plaaslike naam, bv. local_name * .example.com {..} pas by anything.example.com, maar nie veelvoudig nie. albei.example.com.
  • config: Ondersteun verskeie name in plaaslike naam, bv. local_name "1.example.com 2.example.com & quot; {..}
  • Vaste ongeluk in die outeur proses wanneer outpolis is ingestel en verifikasie is afgebreek / misluk sonder 'n gebruikersnaam stel.
  • regisseur: As twee gebruikers verskillende etikette gehad het, maar dieselfde hash, kon die gebruikers na die verkeerde tag se leërskerm herlei word.
  • Indekslêers is moontlik verkeerd verlore gegaan, wat veroorsaak het: "Ontbrekende middellêer seq = .." om aangemeld te word en indeks te herbou. Dit het makliker gebeur met IMAP-hibernasie aangeskakel.
  • Verskeie regstellings om die toestand korrek te herstel in die ongewenste winterslaap.
  • dovecot.index lêers was gewoonlik 4 grepe per e-pos te groot. Dit is omdat 3 grepe per e-pos verspil is wat gebruik kan word vir IMAP sleutelwoorde.
  • Verskeie oplossings om die korrupsie van dovecot.list.index beter te hanteer.
  • lib-fts: Vaste assert-ongeluk in adres tokenizer met spesifieke insette.
  • Vaste assert-ongeluk in HTML om teks te ontleed met spesifieke insette (bv. vir FTS-indeksering of sny generasie)
  • doveadm sync -1: Vaste hantering posbus GUID konflikte.
  • sdbox, mdbox: Voer volledige indeksherbou uit indien korrupsie in die lib-indeks bespeur word, wat indeks fsck bestuur.
  • Kwota: Moenie kwota-tjeks oorskakel wanneer mails tussen verskillende kwota-wortels verskuif word nie.
  • soek: Veelvuldige volgordestelle of UID-stelle in soekparameters is nie korrek hanteer nie. Hulle is foutief saamgesmelt.

Wat is nuut in weergawe 2.2.26.0:

  • Vaste dele wat probleme saamstel.
  • outeur: Vaste assert-ongeluk wanneer NTLM- of SKEY-meganismes en verskeie passdbs gebruik word.
  • outeur: Vaste ongeluk tydens uitvoer na outeurwerkers deur ekstra velde met leë waardes.
  • dsync: Vaste assert-ongeluk in dsync_brain_sync_mailbox_deinit

Wat is nuut in weergawe 2.2.25:

  • Verskeie regstellings aan doveadm. Veral lopende opdragte via doveadm-bediener is gebreek.
  • regisseur: Vaste gebruiker swakheid raak vas in sommige situasies
  • regisseur: Vaste 'n situasie waar direkteure verskillende state weer aan mekaar stuur en nooit gesinkroniseer word nie.
  • regisseur: Vaste assert-ongeluk wat verband hou met 'n stadige "gebruiker doodgemaak" antwoord
  • Vaste assert-ongeluk met betrekking tot istream-concat, wat ten minste deur 'n Sieve-skrip geaktiveer kan word.

Wat is nuut in weergawe 2.2.23:

  • Verskeie oplossings aan doveadm. Veral lopende opdragte via doveadm-bediener is gebreek.
  • regisseur: Vaste gebruiker swakheid raak vas in sommige situasies
  • regisseur: Vaste 'n situasie waar direkteure verskillende state weer aan mekaar stuur en nooit gesinkroniseer word nie.
  • regisseur: Vaste assert-ongeluk wat verband hou met 'n stadige "gebruiker doodgemaak" antwoord
  • Vaste assert-ongeluk met betrekking tot istream-concat, wat ten minste deur 'n Sieve-skrip geaktiveer kan word.

Wat is nuut in weergawe 2.2.21:

  • Doveadm-posbuslys in v2.2.20
  • regisseur: Vaste veranderinge vir backend wanneer dit met slegs 'n enkele direkteur bediener uitgevoer word.
  • virtuele plugin: Vaste ongeluk wanneer u probeer om nie-bestaande outocreated backend-posbus oop te maak.

Wat is nuut in weergawe 2.2.20:

  • Bygevoeg posbus {autoexpunge =} instelling. Sien http://wiki2.dovecot.org/MailboxSettings vir meer besonderhede.
  • ssl_options: Bygevoeg ondersteuning vir no_ticket
  • imap / pop3 / managesieve-login: Bygevoeg postlogin_socket = pad passdb ekstra veld. Dit kan die standaard diens imap / pop3 / managesieve () instellings vir spesifieke gebruikers vervang (bv. Hul imap proses deur valgrind of strace).
  • doveadm haal: Bygevoeg date.sent / received / saved.unixtime
  • fs-posix: Bygevoeg modus = outomatiese parameter om die geskep lêers 'en dopgehou modus te stel gebaseer op die ouer dir as dit setgid-bit het.
  • direkteur: ondersteun backends met host name, wat dit moontlik maak om hul SSL-sertifikate te verifieer.
  • direkteur: Direkteur se staat het desynchronized geword as die regisseurs van doveadm direkteure gelyktydig met dieselfde veranderings in verskeie direkteure verander het. Hierdie oplossing bevat 'n paar ekstra tjeks, wat verseker dat indien so 'n konflik steeds gebeur, dit outomaties vasgestel word. In sommige gevalle kan so 'n outomatiese regstelling onnodig veroorsaak word en 'n fout is aangemeld.
  • regisseur: Backend-etikette werk nie korrek nie.
  • ldap: tls_ * instellings is nie gebruik vir ldaps URIs nie.
  • ldap, mysql: Vaste instelling verbind time-out.
  • outeur: userdb-navrae via outeur kan nie gebruikersnaam verander nie
  • dsync: Vaste hantering van geskrapde dopgehou. Maak seker dat ons nie na die oneindige posbus se hernoemingslus gaan nie.
  • imap: Vaste ongeluk in NOTIFY wanneer daar namespaces gekyk is wat nie NOTIFY ondersteun nie.
  • imap: Nadat SETMETADATA gebruik is, kon verskeie opdragte (veral FETCH) begin hang het toe hul uitset groot was.
  • statistieke: Idle sessies is nie genoeg verfris nie, wat veroorsaak dat die statistiekproses hulle vergeet en foute oor onbekende sessies teken wanneer hulle later opgedateer is.
  • statistieke: Vaste "Dubbele sessie ID" foute wanneer LMTP aan verskeie ontvangers gelewer en fts_autoindex = ja.
  • zlib-invoegtoepassing: Vaste kopiëring wat kaskorrupsie veroorsaak wanneer zlib_save nie ingestel is nie, maar die bronboodskap is saamgepers.
  • fts-solr: Solr-soektogparameters vir vaste ontsnap.
  • lmtp: quota_full_tempfail = ja is geïgnoreer met lmtp_rcpt_check_quota = ja

Wat is nuut in weergawe 2.2.18:

  • regisseur: Inloggen UNIX-voetstukke is normaalweg bespeur as doveadm of regisseursringkoppe, wat veroorsaak dat dit bestaande installasies inbreek.
  • sdbox: Plaas 'n pos in alt-berging ook die bestemming na alt-berging.

Wat is nuut in weergawe 2.2.16:

  • dbox: Resyncing (bv. doveadm force resync) verwyder nie meer dovecot.index.cache lêer nie. Die kas lêer was selde die probleem, so dit het net onnodige traagheid veroorsaak.
  • Die limiete van die posbus se naam is verander tydens die skepping van posbusse: Elke deel van 'n hiërargiese naam (bv. "x" of "y" in "x / y") kan nou 255 karakters lank wees (in plaas van 200). Dit verminder ook die maksimum aantal hiërargiese vlakke tot 16 (in plaas van 20) om die maksimum naamlengte 4096 ('n algemene PATH_MAX-limiet) te behou. Die 255 karaktersgrens is hopelik groot genoeg vir migrasies van alle bestaande stelsels. Dit is ook die limiet op baie lêerstelsels.
  • direkteur: Bygevoeg direkteur_konsistente_hashing instelling om konsekwente hashing in staat te stel (in plaas van die meestal ewekansige MD5 hashing). Dit veroorsaak dat minder gebruikers tussen agterstande beweeg wanneer die terugtelling verander word, wat die prestasie kan verbeter (hoofsaaklik as gevolg van caching).
  • direkteur: bygevoeg ondersteuning vir "tags", wat toelaat dat een direkteur ringe vir verskeie backend-groepe met verskillende stelle gebruikers dien.
  • LMTP-bediener: Bygevoeg lmtp_user_concurrency_limit instelling om te beperk hoeveel LMTP aflewerings gelyktydig vir 'n enkele gebruiker gedoen kan word.
  • LMTP-bediener: bygevoeg ondersteuning vir STARTTLS opdrag.
  • As logging data vinniger gegenereer word as wat dit geskryf kan word, teken 'n waarskuwing daaroor en wys inligting daaroor in die proses se prosesstitel in ps-uitvoer. Moenie toelaat dat 'n enkele diens te lank vloei nie, ten koste van die vertraging van ander dienste se logging.
  • statistieke: Bykomende ondersteuning vir globale statistieke.
  • statistieke: Gebruik dieselfde sessie-ID's as die res van Dovecot.
  • statistieke: Inproppe kan nou hul eie statistiekvelde skep
  • doveadm-bediener: Nie-posverwante opdragte kan nou ook gebruik word via die doveadm-bediener (TCP-socket).
  • doveadm proxying: pasdb soek kan nou doveadm_port ignoreer en die gebruikersnaam verander.
  • doveadm: Soeknavraag ondersteun nou "oldestonly" parameter om onmiddellik op die eerste nie-wedstryd te stop. Dit kan gebruik word om te optimaliseer: Doveadm Expunge Mailbox Trash savedbefore 30d oldestonly
  • doveadm: Bygevoeg "stoor" opdrag om direk e-pos te stoor na 'n spesifieke posbus (omseil Sieve).
  • doveadm-haal: Bygevoeg body.snippet-veld, wat die eerste 100 tekste van 'n boodskap sonder witspasie of HTML-etikette gee. Die resultaat word gestoor in dovecot.index.cache, sodat dit doeltreffend verkry kan word.
  • dsync: Bygevoeg -t parameter om slegs e-posse wat gesynchroniseer word, te sinkroniseer as die gegewe ontvang-tydstempel.
  • dsync: Bygevoeg -F [-] parameter om slegs e-posse te sinkroniseer met [die] gegewe vlag / sleutelwoord.
  • dsync: Bygevoeg - 'n parameter om die virtuele posbus te spesifiseer wat alle e-posse van die gebruiker bevat. As hierdie posbus reeds gevind word om die verlangde pos (deur sy GUID) te bevat, word die boodskap daarvan gekopieer in plaas van herbesparing. (Dit is nie doeltreffend genoeg nie vir inkrementele replisering.)
  • dsync: -m parameter kan nou spesifiseer Spesiale gebruik name vir posbusse.
  • imapc: Bygevoeg imapc_features = gmail-migrasie om migrasies van Gmail te help. Sien http://wiki2.dovecot.org/Migration/Gmail
  • imapc: Bygevoeg imapc_features = soek om IMAP SEARCH te ondersteun. (Huidiglik benodig ESEARCH ondersteuning van afgeleë bediener.)
  • Verlopen plugin: Bygevoeg expire_cache = Ja instelling om die meeste van die databasis-soektogte in dovecot-indekslêers te cache.
  • kwota: As die oorvota-vlag in userdb nie ooreenstem met die huidige kwotaverbruik nie, voer 'n gekonfigureerde skrip uit.
  • redis dict: Bygevoeg ondersteuning vir die verval van sleutels (: expire_secs = n) en spesifiseer die databasis nommer (: db = n)
  • outeur: Moenie ineenstort as mnr. gebruiker aanmelding gepoog word sonder enige gekonfigureerde meester = ja passdbs
  • Parsing UTF-8-teks vir e-posse kan soms gebroke resultate veroorsaak as buffering in die middel van 'n UTF-8-karakter gesplitste is. Dit het ten minste geaffekteerde boodskappe geraak.
  • String sanitisering vir sommige aangemelde uitvoer is nie behoorlik gedoen nie: UTF-8 teks kon verkeerd afgeknip of die afkorting het glad nie gebeur nie.
  • fts-lucene: Opsoeke vanaf virtuele posbus wat bestaan ​​uit meer as 32 fisiese posbusse, kan ongelukke veroorsaak het.

Wat is nuut in weergawe 2.2.15:

  • Plugins kan nou 'n banner kommentaar druk in doveconf-uitvoer (gewoonlik die plugin weergawe)
  • Replikasie plugin aktiveer nou lae (in plaas van hoë) prioriteit vir poskopiëring.
  • IMAP / POP3 / ManageSieve-proxy: as die bestemmingsbediener nie verbind kan word nie, herprobeer die verbinding een keer per sekonde tot die waarde van proxy_timeout. Dit laat vinnige herstartings / opgraderings op die backend-bediener toe sonder terugmeld aanmeldingsfoute.
  • Interne passbb-oproepe (bv. gedoen deur lmtp / doveadm-proxy) het nie foute in sommige gevalle waar dit behoort te hê nie (bv. toelaat dat dit nie ooreenstem nie)
  • LMTP gebruik nou mail_log_prefix vir die aanteken van poslewerings in plaas van 'n hardgekodeerde voorvoegsel. Die voorvoegsel vir nie-afleweringslogboeke is nog steeds hardkodes.
  • passdb allow_nets = soekresultate vir plaaslike ooreenkomste wat nie 'n IP-adres bevat nie (intern gedoen deur Dovecot-dienste)
  • Verskeie debug logging en fout logging verbeterings
  • Verskeie rassetoestandoplossings na LAYOUT = indeks
  • v2.2.14 virtuele plugin het in sommige situasies neergestort

Wat is nuut in weergawe 2.2.14:

  • Enkele van die belangrikste oplossings sedert RC1:
  • Vaste verskillende rasse toestande met dovecot.index.cache hantering wat onnodige "cache veroorsaak het, is beskadig" foute.
  • outeur: As die outeur-kliënt vir die afronding van die gebruiker is aangeskakel en ontkoppel, het die outeurproses vasgeval (en uiteindelik kan alle werkers opgehoop word en versoeke sal misluk).
  • Sommige van die groter veranderinge sedert v2.2.13:
  • lmtp: Aflewer-na: header bevat nie meer die e-pos adres nie. Ander MDA'e het dit ook nie.
  • "Out of disk space" Foute word nou as tydelike foute behandel (nie dieselfde as "kwota buite skyf" nie).
  • replikasie plugin: Gebruik slegs replikasie vir gebruikers wat 'n nie-leë pos_replica-instelling het.
  • lmtp-proxy: Teken 'n reël oor elke poslewering.Added login_source_ips-instelling. Dit kan gebruik word om die bron IP-adres ronde robin van 'n poel IPs te stel (as u nie TCP-poorte uitloop nie). Raginstellings kan tcp gebruik: as die path.virtual plugin: Hou nie meer as virtual_max_open_postboksies nie (standaard 64) aantal backend mailboxes open.SSL / TLS compressie kan word afgeskakel met ssl_options = no_compressionacl: Global ACL-lêer ondersteun nou quotes " rondom patrone.Added laaste login plugin gebruiker se laaste login timestamp op login.LDAP outeur: toe te laat pasdb credentials soek ook met auth_bind = ja
  • IMAP: MODSEQ is in FETCH antwoord gestuur, selfs as CONDSTORE / QRESYNC nie geaktiveer is nie. Dit het ten minste ou uitkyk gebreek.
  • passdb statiese behandelde ontbrekende wagwoord veld dieselfde as 'n leë wagwoord veld.
  • mdbox: Vaste potensiaal oneindige lus wanneer 'n gebreekte mdbox lêer geskandeer word.
  • imap-login, pop3-login: Vaste potensiële ongelukke wanneer die kliënt onverwags ontkoppel.
  • Omskakel proxy: Die verband hang in sommige gebruikspatrone. Dit het veral ouer uitkyk geraak.
  • lmtp-proxy: Die proxy het soms leë posse in foutsituasies of moontlik afgekeurde posse afgelewer.
  • fts-lucene: As witspace_chars ingestel is, het ons dalk opgehou om enige vulliswoorde te indekseer en die indeksgrootte onnodig te vergroot.
  • -c en -i parameters vir dovecot / doveadm opdragte is geïgnoreer as die config socket leesbaar was.
  • Kwota: Herberekening van kwotasies het INBOX nie in sommige opsies ingesluit nie.
  • Mail headers is soms in die verkeerde volgorde by dovecot.index.cache bygevoeg. Die grootste probleem wat dit veroorsaak het, was met dsync + imapc inkrementele sinchronisering wanneer die tweede sinchronisasie gedink het die plaaslike posbus het verander.
  • Doveadm-rugsteun het nie opgelet of e-posse van die middel van die bestemmingsposbus ontbreek nie. Nou word die posbus verwyder en hersien.

Wat is nuut in weergawe 2.2.11:

  • ACL-plugin: het 'n alternatiewe globale ACL-lêer bygevoeg wat posbuspatrone kan bevat. Sien http://wiki2.dovecot.org/ACL vir meer besonderhede.
  • proxy-instansie: Proxy_nopipelining passdb-instelling bygevoeg om die foute van ander IMAP-bedieners te verwerk (veral MS Exchange 2013).
  • Bygevoeg% {auth_user},% {auth_username} en% {auth_domain} veranderlikes. Sien http://wiki2.dovecot.org/Variables for details.
  • Bygevoeg ondersteuning vir LZ4 kompressie.
  • statistieke: Hou ook die tyd van die muurklok vir opdragte.
  • verbeteringe van pop3_migration-plugin om moeiliker te probeer om die UIDLs korrek te pas.
  • imap: SOWER / SORT PARTIAL reponses kan te groot gewees het.
  • Doveadm-rugsteun: Vaste assert-ongeluk wanneer sinkronisering van posbus gesinkroniseer word.

Wat is nuut in weergawe 2.2.10:

  • outeur: passdb / userdb dict rewrite om baie meer komplekse opstelling te ondersteun. Sien doc / example-config / dovecot-dict-auth.conf.ext. Die ou instellings sal voortgaan om te werk.
  • outeur: bygevoeg userdb result_success / failure / tempfail en skip instellings, soortgelyk aan passdb's. Sien http://wiki2.dovecot.org/UserDatabase
  • imap: Implementeerde SETQUOTA opdrag vir admin gebruiker wanneer quota_set is geconfigureerd. Sien http://master.wiki2.dovecot.org/Quota/Configuration
  • Kwota: Ondersteuning "*" en "?" wildcards in posbus name in quota_rules
  • mysql: Bygevoeg ssl_verify_server_cert = nee | ja parameter. Hierdie standaard is tans "geen" om seker te maak dat niks breek nie, maar waarskynlik sal word "ja" in Dovecot v2.3.
  • ldap: Bygevoeg blokkeer = Ja instelling om outeur werkprosesse te gebruik vir ldap-oproepe. Dit is 'n oplossing om nou meer gelyktydige LDAP-verbindings te kan gebruik.
  • prestasieverbeterings van pop3c + dsync
  • Kwota status: quota_grace is geïgnoreer
  • ldap: Vaste geheue lek met auth_bind = ja en sonder auth_bind_userdn.
  • imap: Moenie HIGHESTMODSEQ meer op SELECT / EXAMINE stuur as CONDSTORE / QRESYNC nog nooit vir die posbus geaktiveer is nie.
  • imap: Regstellings vir die hantering van posbusse sonder permanente modseqs. (Wanneer [NOMODSEQ] terugbesorg word deur SELECT, hoofsaaklik met in-geheue indekse.)
  • imap: verskeie oplossings vir METADATA ondersteuning.
  • statistieke plugin: prosesse wat slegs tydelik val privileges (bv. indekseerwerker) mag foute aanteken oor die feit dat dit nie kan oopmaak / verwerk / self / io nie.

Wat is nuut in weergawe 2.2.9:

  • Voltekssoektogindeksering kan nou outomaties gedoen word spaar / kopieer posse deur die invoegtoepassing {fts_autoindex = yes}
  • in te stel
  • replikator: Bygevoeg replication_dsync_parameters om die "doveadm sync" te slaag " parameters (om te beheer wat om te herhaal).
  • Bygevoeg plugin vir pos-filter
  • Bygevoeg liblzma / xz ondersteuning (zlib_save = xz)
  • V2.2.8 se verbeterde lêerhantering het verskeie ou foute wat verband hou met die haal van poskoppe, blootgestel.
  • v2.2.7 se iostream hantering veranderinge veroorsaak dat sommige verbindings ontkoppel word voordat hulle hul uitvoer spoel (bv. POP3 logout boodskap is nie gestuur nie)

Wat is nuut in weergawe 2.2.8:

  • Sommige gebruikers van passdb-wagwoord kon gebruik word deur plaaslike gebruikers. U moet dalk u instellings verander om dit te laat werk. Sien http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security

Wat is nuut in weergawe 2.2.7:

  • Sommige gebruik van passdb-wagwoord kon gebruik gemaak word deur plaaslike gebruikers. U moet dalk u instellings verander om dit te laat werk. Sien http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
  • outeur: bygevoeg vermoë om waardes af te laai wat deur auth_verbose_passwords aangeteken is (sien 10-logging.conf-kommentaar)
  • mdbox: Bygevoeg 'mdbox_deleted' berging, wat gebruik kan word om toegang tot boodskappe met refcount = 0 te verkry. Byvoorbeeld: doveadm invoer mdbox_deleted: ~ / mdbox "& quot; posbus inkassie onderwerp oeps
  • ssl-params: Bygevoeg ssl_dh_parameters_length instelling.
  • Meesterproses het 'n hostname.domain-opsoek gedoen vir elke geskep proses, wat moontlik baie onnodige DNS-soektogte veroorsaak het.
  • dsync: Sinkronisering van meer as 100 boodskappe gelyktydig veroorsaak probleme in sommige situasies, wat veroorsaak dat boodskappe nuwe UID'e kry.
  • fts-solr: Verskillende Solr-leërskare vir verskillende gebruikers het nie gewerk nie.

Wat is nuut in weergawe 2.2.6:

  • acl: As publieke / gedeelde naamruimte 'n gedeelde intekening lêer vir alle gebruikers het, moet u intekening inskrywings wat nie sigbaar is vir die gebruiker, sien nie.
  • doveadm: Bygevoeg 'auth lookup' opdrag om passdb-opzoeking te doen.
  • login_log_format_elements: Bygevoeg% {orig_user},% {orig_username} en% {orig_domain} uit te brei na die gebruikersnaam, presies soos deur die kliënt gestuur (voordat enige veranderinge gemaak is).
  • Bygevoeg ssl_prefer_server_ciphers instelling.
  • auth_verbose_passwords: Teken die wagwoord ook aan vir onbekende gebruikers.
  • Linux: Bygevoeg opsionele ondersteuning vir SO_REUSEPORT met inet_listener {reuse_port = yes}
  • regisseur: v2.2.5 veranderings veroorsaak "SYNC verlore" foute
  • dsync: Baie verbeteringe en fouthanteringsverbeterings
  • doveadm -A: Moenie die SVE afval nie deur 'n afsonderlike konfigurasie-opsoek vir elke gebruiker te maak
  • Die proses met 'n lang lopende ssl-params voorkom nie meer Dovecot-herbegin nie.
  • mbox: Vaste posbus_list_index = Ja om korrek te werk

Wat is nuut in weergawe 2.2.5:

  • SSL: bygevoeg ondersteuning vir ECDH / ECDHE cipher suites (deur David Hicks)
  • Sommige ontbrekende manbladsye (deur Pascal Volk) bygevoeg
  • Kwota status: Added quota_status_toolarge instelling (deur Ulrich Zehl)
  • direkteur: gebruikers naby verval kon gelyktydig na verskillende bedieners herlei word.
  • pop3: Vermy assert-ongeluk as kliënt ontkoppel tydens LIST.
  • mdbox: Korrupte indeksopskrif is nog nie outomaties vasgestel nie.
  • dsync: verskeie oplossings om beter te werk met imapc en pop3c storages.
  • ldap: sasl_bind = Ja veroorsaak ineenstortings, omdat Dovecot se lib-sasl-simbole bots met Cyrus SASL-biblioteek.
  • imap: verskeie fouthantering verbeter na CATENATE. (Gevind met behulp van Apple se stres toets script.)

Ander sagteware ontwikkelaar Timo Sirainen

YATunnel
YATunnel

3 Jun 15

Kommentaar te Dovecot

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!