Dovecot

Software skärmdump:
Dovecot
Mjukvaruinformation:
Version: 2.3.2.1 Uppdaterad
Ladda upp dagen: 17 Aug 18
Utvecklare: Timo Sirainen
Licens: Gratis
Popularitet: 20

Rating: nan/5 (Total Votes: 0)

Dovecot är en öppen källkod och en gratis POP3- och IMAP-server som framgångsrikt kan distribueras på Linux och UNIX-liknande operativsystem. Skrivet med säkerhet i första hand i åtanke är Dovecot-projektet enkelt att installera och kräver inte särskilt underhåll.


Den mest effektiva IMAP-servern

Dovecot är också en av de mest effektiva IMAP-servrarna, standardkompatibla, vilket ger självoptimerande index och självläkning. Det är administrativt användarvänligt, har flexibelt användarautentisering, migreringsstöd från många befintliga POP3- och IMAP-servrar, samt lösningar för POP3- och IMAP-fel.


Det är standardkompatibelt

Medan andra e-postservrar misslyckas de flesta, komprimerar programvaran med alla standardprövningar för IMAP (Internet Message Access Protocol). Det har konstruerats för att erbjuda självoptimerade index som innehåller all den data och information som klienten använder av slutanvändaren vanligtvis behöver.

Det är självhälsande

Den bästa egenskapen hos Dovecot är dess förmåga att självläka när en fråga uppstår. Det kommer till exempel att försöka fixa brutna indexfiler. Men allvarliga problem loggas automatiskt i en loggfil som är tillgänglig för sysadmin. Dessutom syftar programmet till att vara admin-friendly.


Postlådor och index kan ändras

En annan intressant egenskap är möjligheten att tillåta användare att ändra indexer och brevlådor från flera datorer samtidigt, vilket innebär att det fungerar perfekt på grupperade filsystem. Dessutom används direktörens proxys för att fixa vanliga NFS (Network File System) cacheproblem.


Extremt flexibel användarautentisering

Utöver alla de ovan nämnda funktionerna kommer Dovecot också med en extremt flexibel användarautentisering som har konstruerats från offset för att stödja ett brett spektrum av autentiseringsmekanismer och databaser.


Det är enkelt utdragbart

En annan stor egenskap hos Dovecot är dess förmåga att förlänga sig med nya funktioner via plugins. IMAP- och POP3-konton från andra e-postservrar kan enkelt importeras i Dovecot. Det är en mycket säker e-postserver för det 21: a århundradet.

Vad är nytt i den här utgåvan:

  • Olika inställningsändringar, se https://wiki2.dovecot.org/Upgrading/2.3
  • Registrering av loggning startade: Loggningen är nu baserat på hierarkiska händelser. Detta gör det möjligt att göra olika saker, som: 1) givingnconsistent logprefix, 2) möjliggör felsökningsloggning med finare granularitet, 3) ge loggar i fler maskinläsbara format. (t ex json). Allt är inte färdigt än, särskilt mycket av den gamla loggkoden behöver fortfarande översättas till det nya sättet.
  • Statistisk omskrivning startade: Statistik är nu baserade på (logg) händelser. Det är möjligt att samla statistik om händelser som är inloggade. Se http://wiki2.dovecot.org/Statistics för detaljer
  • ssl_dh-inställningen ersätter de gamla genererade ssl-parametrarna.dat
  • IMAP: När BINARY FETCH hittar brutna mail, skicka [PARSE] -fel istället för [UNKNOWNCTE]
  • Linux: kärndumpning via PR_SET_DUMPABLE är inte längre aktiverat som standard på grund av potentiella säkerhetsskäl (hittades av cPanel Security Team).
  • Tillagt stöd för SMTP-inlämningsproxyserver, som innehåller stöd för BURL och CHUNKING-tillägg.
  • Skriv om LMTP. Stöder nu CHUNKING förlängning och blandning av lokala / proxy mottagare.
  • auth: Stöd för libsodium för att lägga till stöd för ARGON2I och ARGON2ID lösenordsordningar.
  • auth: Stöd för BLF-CRYPT-lösenord på alla plattformar
  • auth: Tillagt LUA scripting support för passdb / userdb. Se https://wiki2.dovecot.org/AuthDatabase/Lua
  • Inmatningsflöden är mer tillförlitliga nu när det finns fel eller när maximal buffertstorlek uppnås. Tidigare i vissa situationer kan det ha orsakat Dovecot att försöka läsa redan befriat minne.
  • Utmatningsflöden har inte tidigare hanterats fel vid skrivning av en släpvagn i slutet av strömmen. Detta påverkar främst kryptera och zlib-komprimera ostreamer, som kan ha tyst skrivna stympade filer om den senaste skrivningen råkade misslyckas (vilket normalt inte skulle ha hänt någonsin).
  • Virtuell plugin: Fasta panik när du hämtar mail från virtuella brevlådor med IMAP BINARY-tillägg.
  • doveadm-server: Fix potential hänger med SSL-anslutningar
  • doveadm-proxy: Läskommandonens utdata från v2.2.33 + servrar kunde ha orsakat att utmatningen skadades eller orsakade en krasch.
  • Många andra mindre korrigeringar

Vad är nytt i version 2.2.32:

  • imapc-återkopplingsfixen glömdes från 2.2.29-frigöringen, som också gjorde "göra kontroll" misslyckas i enhetsprov
  • dict-sql: Sammanslagning av flera UPDATE till ett enda uttalande fungerade faktiskt inte.
  • Fast byggnad med vpopmail

Vad är nytt i version 2.2.31:

  • imapc återkopplingsfix var bortglömd från 2.2.29 release , som också gjorde "göra kontroll" misslyckas i enhetsprov
  • dict-sql: Sammanslagning av flera UPDATE till ett enda uttalande fungerade faktiskt inte.
  • Fast byggnad med vpopmail

Vad är nytt i version 2.2.30.2:

  • imapc återkopplingsfix var bortglömd från 2.2.29 release , som också gjorde "göra kontroll" misslyckas i enhetsprov
  • dict-sql: Sammanslagning av flera UPDATE till ett enda uttalande fungerade faktiskt inte.
  • Fast byggnad med vpopmail

Vad är nytt i version 2.2.29.1:

  • imapc återkopplingsfix var bortglömt från 2.2.29 release , som också gjorde "göra kontroll" misslyckas i enhetsprov
  • dict-sql: Sammanslagning av flera UPDATE till ett enda uttalande fungerade faktiskt inte.
  • Fast byggnad med vpopmail

Vad är nytt i version 2.2.28:

  • regissören: "doveadm director flyttar" till samma värd uppdaterar nu användarens timeout. Detta gör det möjligt att hålla användaren ständigt i samma bakåt genom att bara flytta användaren regelbundet där.
  • När nya brevlådor skapas använder du initialt INBOXs dovecot.index.cache caching beslut.
  • Expunging mails skriver GUID till dovecot.index.log nu bara om GUID är snabbt tillgänglig från index / cache.
  • pop3c: Öka timeout för PASS-kommandot till 5 minuter.
  • Fel på poståtkomst ignoreras inte längre när du söker eller sorterar. Med IMAP skickas det obesvarade SEARCH / SORT-svaret fortfarande som tidigare, men inget svar returneras istället för OK.
  • Gör dovecot.list.index filnamn konfigurerbart. Detta behövs när det finns flera namnområden som pekar på samma mailrots (t ex lazy_expunge namespace för mdbox).
  • Lägg till size.virtual på dovecot.index när mapp vsizes öppnas (t ex kvot = räkning). Detta är främst en lösning för att undvika långsam kvotrekalkylering när meddelandestorlekarna går vilse från dovecot.index.cache på grund av korruption eller någon annan anledning.
  • auth: Stöd OAUTHBEARER och XOAUTH2 mekanismer. Stöd även dem i lib-dsasl för kundsidan.
  • auth: Stödfiltrering med SASL-mekanism: passdb {mechanisms}
  • Minska mailprocessens minnesförbrukning genom att inte lagra inställningar dupliceras i onödan många gånger.
  • imap: Lägg till imap_fetch_failure inställning för att kontrollera vad som händer när FETCH misslyckas för vissa mail (se exempel-config).
  • imap: Inkludera info om senaste kommandot i avstängningsloggen.
  • imap: Skapat ny SEARCH = X-MIMEPART-förlängning. Det är för närvarande inte annonserat som standard eftersom det inte är fullt implementerat.
  • fts-solr: Lägg till stöd för grundläggande autentisering.
  • Cassandra: Stöd automatiskt försök igen misslyckade frågor om execution_retry_interval och execution_retry_times är inställda.
  • doveadm: Tillagt "postlådans sökväg" kommando.
  • mail_log plugin: Om plugin {mail_log_cached_only = yes}, logga bara in de önskade fälten om det inte kräver att e-post öppnas.
  • post_vsize_bg_after_count-inställningen har lagts till (se exempel-config).
  • post_sort_max_read_count-inställningen har lagts till (se exempel-config).
  • pop3c: Tillagd pop3c_features = ingen pipeline-inställning för att förhindra att PIPELINING-tillägg används trots att det annonseras.
  • Indexfiler: day_first_uid uppdaterades inte korrekt sedan v2.2.26. Detta orsakade dovecot.index.cache att vara icke-optimalt.
  • imap: SÖK / SORT kan ha hävdat-crashed i client_check_command_hangs
  • imap: FETCH X-MAILBOX kan ha inkräktat i virtuella brevlådor.
  • imap: Körtid i taggad kommandorespons var ofta felaktigt 0.
  • Sök: Använda NOT n: * eller NOT UID n: * hanterades inte korrekt
  • Regissör: Doveadm regissörspark bröts
  • regissör: Fix krasch när du använder director_flush_socket
  • regissör: Fixa några fel när du flyttar användare mellan baksidor
  • imapc: Olika felhanteringskorrigeringar och förbättringar
  • master: doveadm process status output hade mycket dubbletter.
  • autoexpunge: Om postlådans byt namntidstämpel är nyare än postens spara tidstämpel, använd den istället. Detta är användbart när autoexpunging t.ex. Skräp / * och en hel brevlåda raderas genom att byta namn på den i papperskorget för att förhindra att den blir autoexpungad för tidigt.
  • autoexpunge: Flera processer kan ha försökt att utföra samma mail samtidigt. Detta var problematiskt särskilt med lazy_expunge plugin.
  • auth:% {passdb: *} var tom i auth-worker processer
  • auth-policy: hashed_password skickades alltid tomt.
  • dict-sql: Sammanfoga flera UPDATE till ett enda uttalande om möjligt.
  • fts-solr: Flykt {} chars när du skickar frågor
  • fts: fts_autoindex_exclude = Särskild användning orsakade kraschar
  • doveadm-server: Fixa läckor och andra problem när processen återanvändas för flera förfrågningar (service_count! = 1)
  • sdbox: Fix assert-crash i brevlåda skapa ras
  • lda / lmtp: Deliver_log_format värden var inte helt korrekta om Sieve användes. speciellt% {storage_id} bröts.
  • lmtp_user_concurrency_limit fungerade inte om userdb bytte användarnamn

Vad är nytt i version 2.2.27:

  • Tillagt mail_crypt-plugin som tillåter kryptering av lagrade e-postmeddelanden. Se http://wiki2.dovecot.org/Plugins/MailCrypt
  • statistik: Global statistik kan skickas till Carbon server genom att ställa in statistics_carbon_server = ip: port
  • imap / pop3-proxy: Om passdb returnerar proxy_not_trusted, skicka inte ID / XCLIENT
  • Tillagd generisk hashmodifierare för% variabler:% {; rounds =, truncate =, salt = s & gt;: fält} Hash-algoritmen är någon av de stödda, t.ex. md5, sha1, sha256. Också "pkcs5" stöds med SHA256. Till exempel:% {sha256: användare} eller% {md5; truncate = 32: användare}.
  • Tillagd support för SHA3-256 och SHA3-512 hashes.
  • config: Stöd DNS-jokertecken i lokalnamn, t.ex. local_name * .example.com {..} matchar anything.example.com, men inte flera.allt.example.com.
  • config: Stöd flera namn i lokalnamn, t.ex. local_name "1.example.com 2.example.com & quot; {..}
  • Fast krasch i auth process när auth-policy har konfigurerats och autentisering avbröts / misslyckades utan användarnamnesuppsättning.
  • regissör: Om två användare hade olika taggar men samma hash kan användarna ha omdirigerats till fel taggars värdar.
  • Indexfiler kan ha trodats felaktigt förlorade, vilket orsakar "Missing middle file seq = .. & quot; att vara inloggad och indexåteruppbyggnad. Detta hände lättare när IMAP-dvala aktiverades.
  • Olika korrigeringar för att återställa tillståndet korrekt i dvale.
  • dovecot.index-filer var vanligtvis 4 byte per e-post för stor. Detta beror på att 3 byte per e-post slösades bort som kunde ha använts för IMAP-nyckelord.
  • Olika korrigeringar för att hantera dovecot.list.index korruption bättre.
  • lib-fts: Fixed assert-krasch i adress tokenizer med specifik inmatning.
  • Hållfasthetskrasch i HTML till textanalys med specifik inmatning (till exempel för FTS-indexering eller kodning)
  • doveadm-synkronisering -1: GUID-konflikter för hantering av fast hantering.
  • sdbox, mdbox: Utför fullständigt indexuppbyggnad om korruption upptäcks inom lib-index, som kör index fsck.
  • kvot: Hoppa över kvotkontroller när du flyttar mail mellan olika kvotrotsor.
  • Sök: Flera sekvensuppsättningar eller UID-uppsättningar i sökparametrar hanterades inte korrekt. De fusionerades felaktigt.

Vad är nytt i version 2.2.26.0:

  • Fixat några kompilerade problem.
  • auth: Fixed assert-krasch när du använder NTLM eller SKEY-mekanismer och flera passdbs.
  • auth: Fast krasch vid export till auth-worker passdb extra fält som hade tomma värden.
  • dsync: Fixed assert-krasch i dsync_brain_sync_mailbox_deinit

Vad är nytt i version 2.2.25:

  • Olika korrigeringar till doveadm. Speciellt körkommandon via doveadm-servern var bruten.
  • regissör: Fast användarsvaghet fastnar i vissa situationer
  • regissör: Lös en situation där regissörer fortsätter att skicka olika stater till varandra och aldrig bli synkroniserade.
  • regissör: Fast assert-krasch relaterad till en långsam "användare dödad" svara
  • Fixed-asses-kraschen relaterad till istream-concat, som kan ha utlösts åtminstone av ett Sieve-skript.

Vad är nytt i version 2.2.23:

  • Olika fixar till doveadm. Speciellt körkommandon via doveadm-servern var bruten.
  • regissör: Fast användarsvaghet fastnar i vissa situationer
  • regissör: Lös en situation där regissörer fortsätter att skicka olika stater till varandra och aldrig bli synkroniserade.
  • regissör: Fast assert-krasch relaterad till en långsam "användare dödad" svara
  • Fixed-asses-kraschen relaterad till istream-concat, som kan ha utlösts åtminstone av ett Sieve-skript.

Vad är nytt i version 2.2.21:

  • doveadm brevlåda listan (och några andra) var trasiga i v2.2.20
  • regissör: Fasta ändringar i bakgrundsändring när man kör med en enda regissesserver.
  • Virtuell plugin: Fast krasch när du försöker öppna obefintlig autocreated backend-brevlåda.

Vad är nytt i version 2.2.20:

  • Tillagd brevlåda {autoexpunge =} inställning. Se http://wiki2.dovecot.org/MailboxSettings för detaljer.
  • ssl_options: Tillagt stöd för no_ticket
  • imap / pop3 / managesieve-login: Tillagd postlogin_socket = sökväg extra extrafält. Detta gör det möjligt att byta standardinställningar imap / pop3 / managesieve {} för specifika användare (t ex köra deras imap-process via valgrind eller strace).
  • doveadm hämta: Tillagd date.sent / received / saved.unixtime
  • fs-posix: Added mode = automatisk parameter för att ställa in de skapade filerna och katalogernas läge baserat på förälder dir om den har setgid-bit.
  • regissör: Stöd bakåt med värdnamn, vilket gör det möjligt att verifiera sina SSL-certifikat.
  • regissör: Regissörsstatus blev desynkroniserad om kommandona doveadm director användes för att ändra samma backend i flera regissörer samtidigt med motstridiga förändringar. Den här åtgärden innehåller några extra kontroller, vilket säkerställer att om en sådan konflikt fortfarande råkar fixas den automatiskt. I vissa situationer kan en sådan automatisk fixering nu bli onödigt utlösad och ett fel loggat.
  • regissör: Backend-taggar fungerade inte korrekt.
  • ldap: tls_ * -inställningarna användes inte för ldaps-URI: er.
  • ldap, mysql: Fast inställning koppla timeout.
  • auth: userdb sökningar via auth-worker kunde inte ändra användarnamn
  • dsync: Fast hantering raderade kataloger. Se till att vi inte går till oändlig mailbox omdirigering loop.
  • imap: Fast krasch i NOTIFY när man tittat på namnområden som inte stödde NOTIFY.
  • imap: Efter att SETMETADATA användes kunde olika kommandon (särskilt FETCH) ha börjat hänga när deras produktion var stor.
  • statistik: Inaktiv sessioner har inte uppdaterats tillräckligt ofta vilket gör att statistikprocessen glömmer bort dem och loggar fel om okända sessioner när de uppdaterades senare.
  • statistik: Fast "Duplicate session ID" fel när LMTP levereras till flera mottagare och fts_autoindex = ja.
  • zlib-plugin: Fast kopiering orsakar cache-korruption när zlib_save inte var inställd, men källmeddelandet komprimerades.
  • fts-solr: Fasta escaping Solr-sökparametrar.
  • lmtp: quota_full_tempfail = Ja ignorerades med lmtp_rcpt_check_quota = yes

Vad är nytt i version 2.2.18:

  • regissör: Inloggning UNIX-uttag upptäcktes normalt som doveadm eller reglage-ringsuttag, vilket orsakade att det bryts i befintliga installationer.
  • sdbox: Placera även destinationen för alt lagring när du kopierar ett mail i alt lagringsutrymme.

Vad är nytt i version 2.2.16:

  • dbox: Resyncing (t ex doveadm force resync) tar inte längre bort dovecot.index.cache-filen. Cachefilen var sällan problemet, så detta orsakade bara onödig långsamhet.
  • Begränsningar för brevlådans namn ändras under skapandet av brevlådor: Varje del av ett hierarkiskt namn (t ex "x" eller "y" i "x / y") kan nu vara upp till 255 tecken långt (istället för 200). Detta minskar också det maximala antalet hierarkiska nivåer till 16 (i stället för 20) för att hålla maximal namnlängd 4096 (en gemensam PATH_MAX-gräns). 255 Char-gränsen är förhoppningsvis stor nog för migreringar från alla befintliga system. Det är också gränsen för många filsystem.
  • regissör: Tillagd director_consistent_hashing inställning för att möjliggöra konsekvent hashing (i stället för den mest slumpmässiga MD5 hashing). Detta medför att färre användare flyttar mellan bakåt när backendräkningar ändras, vilket kan förbättra prestanda (främst beroende på cachning).
  • direktör: Tillagt stöd för "taggar", vilket gör det möjligt för en regissör att ringa för att betjäna flera backendkluster med olika uppsättningar användare.
  • LMTP-server: Tillagd lmtp_user_concurrency_limit-inställning för att begränsa hur många LMTP-leveranser kan göras samtidigt för en enda användare.
  • LMTP-server: Tillagt stöd för STARTTLS-kommandot.
  • Om loggningsdata genereras snabbare än det kan skrivas, logga en varning om det och visa information om det i loggprocessens processrubrik i ps-utmatning. Låt inte en enda tjänst översvämma för länge till kostnaden för att försena andra tjänster loggning.
  • statistik: Tillagt stöd för att få global statistik.
  • statistik: Använd samma sessions-ID som resten av Dovecot.
  • statistik: Plugins kan nu skapa egna statistikfält
  • doveadm-servern: Icke-postrelaterade kommandon kan nu också användas via doveadm-servern (TCP-uttag).
  • doveadm proxying: passdb lookup kan nu åsidosätta doveadm_port och ändra användarnamnet.
  • doveadm: Sökfrågan stöder nu & quot; oldestonly & quot; parameter för att stoppa omedelbart på den första icke-matchningen. Detta kan användas för att optimera: doveadm expunge brevlåda Skräp sparade innan 30d oldestonly
  • doveadm: Tillagt "spara" Kommando att direkt spara e-post till angiven brevlåda (kringgå Sieve).
  • doveadm hämta: Added body.snippet fält, som returnerar de första 100 tecknen av ett meddelande utan blankutrymme eller HTML-taggar. Resultatet lagras i dovecot.index.cache, så det kan hämtas effektivt.
  • dsync: Added -t-parameter för att synkronisera endast mail som är nyare än den angivna mottagna tidstämpeln.
  • dsync: Added -F [-] parameter för att synkronisera endast mail med [ut] den angivna flaggan / sökordet.
  • dsync: Added - en parameter för att ange den virtuella brevlådan som innehåller användarens alla mail. Om den här brevlådan redan innehåller det önskade e-postmeddelandet (med dess GUID) kopieras meddelandet därifrån istället för att sparas igen. (Detta är inte tillräckligt effektivt för inkrementell replikering.)
  • dsync: -m-parametern kan nu ange Särskilda användningsnamn för brevlådor.
  • imapc: Tillagd imapc_features = gmail-migrering för att hjälpa migreringar från Gmail. Se http://wiki2.dovecot.org/Migration/Gmail
  • imapc: Tillagd imapc_features = sök för att stödja IMAP SEARCH-kommandot. (För närvarande krävs ESEARCH-stöd från fjärrserver.)
  • utgå plugin: Added expire_cache = Ja inställning för att cache de flesta databasuppslag i dovecot-indexfiler.
  • kvot: Om överquota-flagga i userdb inte stämmer överens med den aktuella kvotanvändningen, kör ett konfigurerat skript.
  • redis dict: Tillagt stöd för utgående tangenter (: expire_secs = n) och specificerar databasnumret (: db = n)
  • auth: Krascha inte om användarloggningen är försökt utan någon konfigurerad master = yes passdbs
  • Att analysera UTF-8-text för mail kan ha orsakat brutna resultat ibland om buffring delades i mitten av ett UTF-8-tecken. Detta drabbade åtminstone sökmeddelanden.
  • Stränghantering för vissa loggade utdata har inte gjorts ordentligt: ​​UTF-8-text kan ha trunkats felaktigt, eller om trunkeringen kanske inte har hänt alls.
  • fts-lucene: Sökningar från virtuell brevlåda bestående av över 32 fysiska brevlådor kunde ha orsakat kraschar.

Vad är nytt i version 2.2.15:

  • Plugins kan nu skriva ut en bannerkommentar i doveconf-utdata (vanligtvis plugin-versionen)
  • Replikerings plugin utlöser nu låg (i stället för hög) prioritet för postkopiering.
  • IMAP / POP3 / ManageSieve-proxy: Om destinationsservern inte kan anslutas till, försök igen att ansluta en gång per sekund upp till värdet av proxy_timeout. Detta möjliggör snabb omstart / uppgraderingar på backend-servern utan att returnera inloggningsfel.
  • Interna passbb-uppslag (t.ex. gjord av lmtp / doveadm-proxy) returnerade inte fel i vissa situationer där den skulle ha (t ex allow_nets mismatch)
  • LMTP använder mail_log_prefix nu för att logga postleveranser istället för ett hårdkodat prefix. Icke-leveransloggets prefix är dock fortfarande hårdkodat.
  • passdb allow_nets = sökningar i lokala matchningar som inte innehåller en IP-adress (internt gjort av Dovecot-tjänster)
  • Förbättringar av felsökningsloggar och felloggar
  • Olika tävlingsvillkor korrigerar till LAYOUT = index
  • v2.2.14 virtuellt plugin kraschade i vissa situationer

Vad är nytt i version 2.2.14:

  • Några av de viktigaste lösningarna sedan RC1:
  • Fasta flera löpförhållanden med hantering av dovecot.index.cache som kan ha orsakat onödigt "cacheminne är skadat" fel.
  • auth: Om auth-klienten listades userdb och kopplas bort innan du slutförde, blev authanteringsprocessen fast (och så småningom alla arbetare kunde sluta använda och begäranden skulle börja misslyckas).
  • Några av de större förändringarna sedan v2.2.13:
  • lmtp: Levererad-till: rubrik innehåller inte längre e-postadressen. Andra MDA har inte heller den.
  • "Utan diskutrymme & quot; Fel behandlas nu som tillfälliga fel (inte densamma som "Utan diskkvot").
  • replikeringsplugin: Använd endast replikering för användare som har en icke-tom post_replica-inställning.
  • lmtp-proxy: Logga in en rad om varje postleverans.Added login_source_ips-inställningen. Detta kan användas för att ställa in käll-IP-adressen round-robin från en IP-adress (om du slutar använda TCP-portar). Råginställningar kan använda tcp :: som path.virtual plugin: Håll inte mer än virtual_max_open_mailboxes (standard 64) antal backend-brevlådor öppna.SSL / TLS-komprimering kan inaktiveras med ssl_options = no_compressionacl: Global ACL-fil stöder nu citat & quot; runt mönster.Added last-login plugin för att ställa in användarens senaste inloggade tidsstämpel på login.LDAP auth: Tillåt passdb-behörighetsuppslag också med auth_bind = yes
  • IMAP: MODSEQ skickades i FETCH-svar även om CONDSTORE / QRESYNC inte var aktiverat. Detta bröt åtminstone gamla utlopp.
  • Passdb-statiskt behandlat missat lösenordsfält är detsamma som ett tomt lösenordsfält.
  • mdbox: Fast potential oändlig looping när man skannar en bruten mdbox-fil.
  • imap-login, pop3-login: Fast potential kraschar när kunden kopplas bort oväntat.
  • imap proxy: Anslutningen hängde i vissa användningsmönster. Detta påverkar främst äldre utlopp.
  • lmtp-proxy: Proxyn levererade ibland tomma mail i felsituationer eller eventuellt levererade avkortade mail.
  • fts-lucene: Om whitespace_chars var inställd kan vi ha hamnat indexera några skräpord, vilket ökar indexstorleken onödigt.
  • -c och -I parametrar för dovecot / doveadm-kommandon ignorerades om config-uttaget var läsbart.
  • kvot: Omräkningen av kvoter omfattade inte INBOX i vissa inställningar.
  • Mailhuvuden har ibland lagts till dovecot.index.cache i fel ordning. Det huvudsakliga problemet som orsakades var med dsync + imapc-inkrementell synkronisering när den andra synkroniseringen trodde att den lokala brevlådan hade ändrats.
  • säkerhetskopiering av doveadm noterade inte om e-postmeddelanden saknades i mitten av destinationspostlådan. Nu raderar och resynkerar du brevlådan.

Vad är nytt i version 2.2.11:

  • ACL-plugin: Tillagd en alternativ global ACL-fil som kan innehålla brevlådsmönster. Se http://wiki2.dovecot.org/ACL för detaljer.
  • imap proxy: Tillagd proxy_nopipelining passdb-inställning för att fungera kring andra IMAP-servrar buggar (särskilt MS Exchange 2013).
  • Tillagda% {auth_user},% {auth_username} och% {auth_domain} variabler. Se http://wiki2.dovecot.org/Variables för detaljer.
  • Tillagt stöd för LZ4-komprimering.
  • statistik: Spåra också väggklocktid för kommandon.
  • förbättringar för pop3_migration-plugin som gör det svårare att matcha UIDL: erna korrekt.
  • imap: SÖK / SORT PARTIAL-replonser kan ha varit för stora.
  • doveadm-säkerhetskopiering: Fixed Assert-crash vid synkronisering av brevlådor.

Vad är nytt i version 2.2.10:

  • auth: passdb / userdb dict skriva om att stödja mycket mer komplexa inställningar. Se doc / example-config / dovecot-dict-auth.conf.ext. De gamla inställningarna fortsätter att fungera.
  • auth: Tillagda userdb result_success / fail / tempfail och hoppa över inställningar, liknar passdb s. Se http://wiki2.dovecot.org/UserDatabase
  • imap: Implementerade SETQUOTA-kommandot för admin-användare när quota_set är konfigurerat. Se http://master.wiki2.dovecot.org/Quota/Configuration
  • kvot: Stöd "*" och " jokertecken i brevlådsnamn i kvoten_rules
  • mysql: Tillagt ssl_verify_server_cert = nej ja parameter. Detta är för närvarande standard för "nej" för att se till att ingenting bryter, men sannolikt blir det "ja" i Dovecot v2.3.
  • ldap: Tillagd blockering = Ja inställning för att använda authprocessorprocesser för ldap-sökning. Det här är en lösning för att nu kunna använda flera samtidiga LDAP-anslutningar.
  • förbättringar av pop3c + dsync prestanda
  • kvotstatus: quota_grace ignorerades
  • ldap: Fast minne läckage med auth_bind = ja och utan auth_bind_userdn.
  • imap: Skicka inte HIGHESTMODSEQ längre på SELECT / EXAMINE när CONDSTORE / QRESYNC aldrig tidigare har aktiverats för brevlådan.
  • imap: Lösningar för hantering av brevlådor utan permanenta modseqs. (När [NOMODSEQ] returneras av SELECT, huvudsakligen med in-memory-index.)
  • imap: Olika korrigeringar till METADATA-stöd.
  • statistikplugin: Processer som endast tillfälligt tappade behörigheter (t ex indexerare) kan ha loggat fel om att inte kunna öppna / proc / self / io.

Vad är nytt i version 2.2.9:

  • Fulltextsökning indexering kan nu göras automatiskt efter spara / kopiera mail genom att ställa in plugin {fts_autoindex = yes}
  • replikator: Tillagd replication_dsync_parameters inställning för att passera "doveadm sync" parametrar (för att styra vad som ska replikeras).
  • Tillagd mail-filter plugin
  • Tillagd liblzma / xz-stöd (zlib_save = xz)
  • V2.2.8: s förbättrade cachefilbehandling avslöjade flera gamla buggar relaterade till hämtning av brevhuvud.
  • v2.2.7s iostream-hanteringsändringar orsakade att vissa anslutningar kopplades bort innan de spolade sin produktion (till exempel POP3-logoutmeddelandet skickades inte)

Vad är nytt i version 2.2.8:

  • En del användning av passdb checkpassword kunde ha utnyttjats av lokala användare. Det kan hända att du måste ändra inställningen för att den ska fungera. Se http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security

Vad är nytt i version 2.2.7:

  • En del användning av passdb checkpassword kunde ha utnyttjats av lokala användare. Det kan hända att du måste ändra inställningen för att den ska fungera. Se http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
  • auth: Tillagd förmåga att avkorta värden som loggats av auth_verbose_passwords (se 10-logging.conf-kommentar)
  • mdbox: Tillagt "mdbox_deleted" lagring, som kan användas för att komma åt meddelanden med refcount = 0. Till exempel: doveadm import mdbox_deleted: ~ / mdbox "& quot; brevlåda inkorg underkastad oj
  • ssl-params: Tillagd ssl_dh_parameters_length inställning.
  • huvudprocessen gjorde ett namn på värdnamn.domän för varje skapad process, vilket kan ha orsakat många onödiga DNS-sökning.
  • dsync: Synkronisering av över 100 meddelanden på en gång orsakade problem i vissa situationer och orsakade meddelanden för att få nya UID-filer.
  • fts-solr: Olika Solr-värdar för olika användare fungerade inte.

Vad är nytt i version 2.2.6:

  • acl: Om offentliga / delade namnrymden har en delad prenumerationsfil för alla användare, anteckna inte prenumerationsposter som inte är synliga för användaren att komma åt den.
  • doveadm: Tillagt "auth lookup" kommando för att göra passdb-sökning.
  • login_log_format_elements: Tillagd% {orig_user},% {orig_username} och% {orig_domain} expanderar till användarnamnet exakt som skickats av klienten (innan några ändringar görs automatiskt).
  • Tillagd ssl_prefer_server_ciphers inställning.
  • auth_verbose_passwords: Logga in lösenordet även för okända användare.
  • Linux: Tillagd valfritt stöd för SO_REUSEPORT med inet_listener {reuse_port = yes}
  • regissör: v2.2.5 förändringar orsakade "SYNC förlorade" fel
  • dsync: Många korrigeringar och felhanteringsförbättringar
  • doveadm -A: Slösa inte på CPU genom att göra en separat konfiguration för varje användare
  • Långvarig ssl-params-process hindrar inte längre Dovecot-omstart
  • mbox: Fast mailbox_list_index = Ja för att fungera korrekt

Vad är nytt i version 2.2.5:

  • SSL: Tillagt stöd för ECDH / ECDHE-chiffer-sviter (av David Hicks)
  • Tillagde några saknade mansidor (av Pascal Volk)
  • kvotstatus: Tillagd quota_status_toolarge-inställning (av Ulrich Zehl)
  • regissör: Användare nära utgången kunde ha omdirigerats till olika servrar samtidigt.
  • pop3: Undvik olycka om klienten kopplas bort under LIST.
  • mdbox: Korrekt indexrubrik har fortfarande inte automatiskt rättats.
  • dsync: Olika fixar för att fungera bättre med imapc och pop3c lager.
  • ldap: sasl_bind = Ja orsakade kraschar, eftersom Dovecots lib-sasl-symboler stred mot Cyrus SASL-biblioteket.
  • imap: Olika felhantering korrigeras till CATENATE. (Funnet med Apples stresstestskript.)

Annan programvara för utvecklare Timo Sirainen

YATunnel
YATunnel

3 Jun 15

Kommentarer till Dovecot

Kommentarer hittades inte
Kommentar
Slå på bilder!