Dovecot

Skjermbilde programvare:
Dovecot
Prog.varedetaljer:
Versjon: 2.3.2.1 Oppdatert
Last opp dato: 17 Aug 18
Utvikler: Timo Sirainen
Lisens: Gratis
Popularitet: 20

Rating: nan/5 (Total Votes: 0)

Dovecot er en åpen kildekode og en gratis POP3- og IMAP-server som kan distribueres på Linux og UNIX-lignende operativsystemer. Skrevet med sikkerhet først og fremst i tankene, er Dovecot-prosjektet enkelt å sette opp og krever ikke spesielt vedlikehold.


Den høyest utførte IMAP-serveren

Dovecot er også en av de mest effektive IMAP-serverne, kompatibel med standarder, og gir selvoptimerende indekser og selvhelbredelse. Det er administrasjonsvennlig, har fleksibel brukergodkjenning, overføringsstøtte fra mange eksisterende POP3- og IMAP-servere, samt løsninger for POP3- og IMAP-feil.


Det er standarder som er kompatible

Mens andre e-postservere mislykkes de fleste, komprimerer programvaren med alle standardprøver for IMAP (Internet Message Access Protocol). Det har blitt konstruert for å tilby selvoptimiserte indekser som inneholder all data og informasjon som klienten bruker av sluttbrukeren vanligvis trenger.

Det er selvhelbredende

Den beste egenskapen til Dovecot er evnen til å helbrede når et problem oppstår. For eksempel vil det prøve å fikse ødelagte indeksfiler. Men alvorlige problemer logges automatisk inn i en loggfil som er tilgjengelig for sysadmin. I tillegg skal programmet være admin-vennlig.


Postkasser og indekser kan endres

En annen interessant funksjon er muligheten til å tillate brukere å endre indekser og postkasser fra flere datamaskiner samtidig, noe som betyr at det fungerer perfekt på grupperte filsystemer. I tillegg benyttes direktørmagasiner til å fikse vanlige NFS (Network File System) cachingproblemer.


Ekstremt fleksibel brukerautentisering

Utover alle de nevnte funksjonene kommer Dovecot også med ekstremt fleksibel brukerautentisering som er designet fra offset for å støtte et bredt spekter av autentiseringsmekanismer og databaser.


Det er lett utvidbart

En annen flott funksjon av Dovecot er dens evne til å forlenge seg med nye funksjoner via plugins. IMAP- og POP3-kontoer fra andre e-postservere kan enkelt importeres i Dovecot. Det er en veldig sikker e-postserver for det 21. århundre.

Hva er nytt i denne versjonen:

  • Forskjellige innstillingsendringer, se https://wiki2.dovecot.org/Upgrading/2.3
  • Logging omskriving startet: Logging er nå basert på hierarkiske hendelser. Dette gjør det mulig å gjøre forskjellige ting, for eksempel: 1) girnconsistent logprefikser, 2) aktiverer feilsøkingslogging med finere granularitet, 3) gir logger i flere maskinlesbare formater. (for eksempel json). Alt er ikke ferdig ennå, spesielt mye av den gamle loggkoden må fortsatt oversettes til den nye måten.
  • Statistikk omskriving startet: Statistikkene er nå basert på (logg) hendelser. Det er mulig å samle statistikk om event som er logget. Se http://wiki2.dovecot.org/Statistics for detaljer
  • ssl_dh-innstillingen erstatter de gamle genererte ssl-parametrene.dat
  • IMAP: Når BINARY FETCH finner en ødelagt post, send [PARSE] -feil i stedet for [UNKNOWNCTE]
  • Linux: Kjerne dumping via PR_SET_DUMPABLE er ikke lenger aktivert som standard på grunn av mulige sikkerhetsgrunner (funnet av cPanel Security Team).
  • Lagt til støtte for SMTP-innsending-proxy-server, som inkluderer støtte for BURL og CHUNKING-utvidelse.
  • LMTP omskrivning. Støtter nå CHUNKING utvidelse og blanding av lokale / proxy mottakere.
  • auth: Støtte libsodium for å legge til støtte for ARGON2I og ARGON2ID passord ordninger.
  • auth: Støtt BLF-CRYPT passord på alle plattformer
  • auth: Lagt til LUA scripting support for passdb / userdb. Se https://wiki2.dovecot.org/AuthDatabase/Lua
  • Inndatastrømmer er mer pålitelige nå når det er feil eller når maksimal bufferstørrelse er nådd. Tidligere i noen situasjoner kunne dette ha forårsaket Dovecot å prøve å lese allerede frigjort minne.
  • Utgangsstrømmer var ikke tidligere håndteringsfeil når du skrev en trailer på slutten av strømmen. Dette påvirket hovedsakelig krypterings- og zlib-komprimeringsstreamer, som kunne ha lydløst skrevet avkortede filer hvis den siste skrivningen skjedde å mislykkes (som normalt ikke skulle ha skjedd).
  • virtuelt plugin: Faste panikk når du henter mails fra virtuelle postkasser med IMAP BINARY-utvidelse.
  • doveadm-server: Fest potensielle hender med SSL-tilkoblinger
  • Doveadm-proxy: Lesekommandoeres utgang fra v2.2.33 + -servere kunne ha forårsaket at utgangen blir skadet eller forårsaket et krasj.
  • Mange andre mindre rettelser

Hva er nytt i versjon 2.2.32:

  • imapc gjenkobling fix ble glemt fra 2.2.29 utgivelse, som også gjorde "gjøre kontroll" mislykkes i en enhetstest
  • dict-sql: Fusjonering av flere UPDATEer til en enkelt setning fungerte ikke egentlig.
  • Fast bygning med vpopmail

Hva er nytt i versjon 2.2.31:

  • imapc tilbakekoblingsretting ble glemt fra 2.2.29 utgivelse , som også gjorde "gjøre kontroll" mislykkes i en enhetstest
  • dict-sql: Fusjonering av flere UPDATEer til en enkelt setning fungerte ikke egentlig.
  • Fast bygning med vpopmail

Hva er nytt i versjon 2.2.30.2:

  • imapc tilbakekoblingsrett var glemt fra 2.2.29 utgivelse , som også gjorde "gjøre kontroll" mislykkes i en enhetstest
  • dict-sql: Fusjonering av flere UPDATEer til en enkelt setning fungerte ikke egentlig.
  • Fast bygning med vpopmail

Hva er nytt i versjon 2.2.29.1 :

  • imapc tilbakekoblingsrett var glemt fra 2.2.29 utgivelse , som også gjorde "gjøre kontroll" mislykkes i en enhetstest
  • dict-sql: Fusjonering av flere UPDATEer til en enkelt setning fungerte ikke egentlig.
  • Fast bygning med vpopmail

Hva er nytt i versjon 2.2.28:

  • regissør: "doveadm regissør flytte" til samme vert oppdaterer nå brukerens timeout. Dette gjør det mulig å holde brukeren hele tiden i samme backend ved bare å flytte brukeren regelmessig til det.
  • Når ny postkasse er opprettet, bruk først INBOXs dovecot.index.cache caching beslutninger.
  • Utstøtende mails skriver GUID til dovecot.index.log nå bare hvis GUID er raskt tilgjengelig fra indeks / cache.
  • pop3c: Øk timeout for PASS-kommandoen til 5 minutter.
  • Mail-tilgangsfeil ignoreres ikke lenger når du søker eller sorterer. Med IMAP blir det ikke-mottatte SØK / SVART svaret fortsatt det samme som før, men INGEN svar returneres i stedet for OK.
  • Gjør dovecot.list.index filnavn konfigurerbart. Dette er nødvendig når det er flere navneområder som peker på samme e-postrute (for eksempel lazy_expunge namespace for mdbox).
  • Legg til size.virtual på dovecot.index når mappen vsizes er tilgjengelig (for eksempel kvote = telle). Dette er hovedsakelig en løsning for å unngå langsom kvoteberegning når meldingsstørrelsen går tapt fra dovecot.index.cache på grunn av korrupsjon eller annen grunn.
  • auth: Støtte OAUTHBEARER og XOAUTH2 mekanismer. Støtter også dem i lib-dsasl for klientsiden.
  • auth: Støttefiltrering etter SASL-mekanisme: passdb {mechanisms}
  • Krymp e-postprosessene 'minnebruk ved ikke lagring av innstillinger duplisert unødvendig mange ganger.
  • imap: Legg til imap_fetch_failure-innstillingen for å kontrollere hva som skjer når FETCH mislykkes for noen mails (se eksempel-config).
  • imap: Inkluder info om siste kommando i frakoblingslogglinje.
  • imap: Opprettet ny SEARCH = X-MIMEPART-utvidelse. Det er for øyeblikket ikke annonsert som standard, siden det ikke er fullt implementert.
  • fts-solr: Legg til støtte for grunnleggende godkjenning.
  • Cassandra: Støtte automatisk forsøke mislykkede spørringer hvis execution_retry_interval og execution_retry_times er satt.
  • doveadm: Lagt til "postboksbane" kommando.
  • mail_log plugin: Hvis plugin {mail_log_cached_only = yes}, logg bare de ønskede feltene hvis det ikke krever at e-posten åpnes.
  • mail_vsize_bg_after_count innstillingen ble lagt til (se eksempel-config).
  • mail_sort_max_read_count innstillingen ble lagt til (se eksempel-config).
  • pop3c: Lagt til pop3c_features = ingen pipelining-innstilling for å hindre bruk av PIPELINING-utvidelsen, selv om den er annonsert.
  • Indeksfiler: day_first_uid ble ikke oppdatert riktig siden v2.2.26. Dette forårsaket dovecot.index.cache å være ikke-optimal.
  • imap: SØK / SORT kan ha anfallskrasj i client_check_command_hangs
  • imap: FETCH X-MAILBOX kan ha assert-krasjet i virtuelle postkasser.
  • imap: Kjøretid i merket kommandoresponse var ofte feil. 0.
  • Søk: Bruke NOT n: * eller NOT UID n: * ble ikke håndtert riktig
  • regissør: Doveadm regissesspark ble ødelagt
  • regissør: Fix krasj når du bruker director_flush_socket
  • regissør: Løs noen feil når du flytter brukere mellom backends
  • imapc: Ulike feilhåndteringsoppdateringer og forbedringer
  • master: Doveadm prosess status output hadde mange duplikater.
  • autoexpunge: Hvis postboksens navn på tidsstempel er nyere enn e-postens tidsramme, bruk den i stedet. Dette er nyttig når autoexpunging f.eks. Søppel / * og en hel postkasse slettes ved å gi nytt navn til det under Papirkurv for å forhindre at det blir autoexpungert for tidlig.
  • autoexpunge: Flere prosesser kan ha forsøkt å utvide de samme postene samtidig. Dette var problematisk spesielt med lazy_expunge-plugin.
  • auth:% {passdb: *} var tom i auth-arbeider prosesser
  • Auth-policy: hashed_password ble alltid sendt tomt.
  • dict-sql: Slett flere UPDATEer til en enkelt setning hvis det er mulig.
  • fts-solr: Unnslipp {} tegn når du sender spørsmål
  • fts: fts_autoindex_exclude = Spesiell bruk forårsaket krasjer
  • doveadm-server: Lag lekkasjer og andre problemer når prosessen blir gjenbrukt for flere forespørsler (service_count! = 1)
  • sdbox: Fiks assert-krasj i postkasse opprett rase
  • lda / lmtp: deliver_log_format-verdiene var ikke helt riktige hvis Sieve ble brukt. spesielt% {storage_id} ble ødelagt.
  • lmtp_user_concurrency_limit fungerte ikke hvis userdb endret brukernavn

Hva er nytt i versjon 2.2.27:

  • Lagt til mail_crypt-plugin som tillater kryptering av lagrede e-poster. Se http://wiki2.dovecot.org/Plugins/MailCrypt
  • statistikk: Globale statistikker kan sendes til Carbon-server ved å sette stats_carbon_server = ip: port
  • imap / pop3 proxy: Hvis passdb returnerer proxy_not_trusted, ikke send ID / XCLIENT
  • Lagt til generisk hashmodifier for% variabler:% {; rounds =, truncate =, salt = s>: felt} Hash-algoritmen er noen av de støttede, f.eks. md5, sha1, sha256. Også "pkcs5" støttes ved hjelp av SHA256. For eksempel:% {sha256: bruker} eller% {md5; truncate = 32: bruker}.
  • Lagt til støtte for SHA3-256 og SHA3-512 hashes.
  • config: Støtt DNS-jokertegn i lokalnavn, f.eks. local_name * .example.com {..} matcher anything.example.com, men ikke flere.alltalleksempel.com.
  • config: Støtte flere navn i lokalnavn, f.eks. local_name "1.example.com 2.example.com & quot; {..}
  • Fast krasj i auth prosess når auth-policy ble konfigurert og autentisering ble avbrutt / mislyktes uten et brukernavn sett.
  • regissør: Hvis to brukere hadde forskjellige merker, men samme hash, kan brukerne ha blitt omdirigert til feil merkets verter.
  • Indeksfiler kan ha blitt trodd feil fortapte, forårsaker "Manglende mellomfil seq = .." å være logget og indeksen gjenoppbygges. Dette skjedde lettere med IMAP dvalemodus aktivert.
  • Forskjellige reparasjoner for å gjenopprette tilstanden korrekt i dvalemodus.
  • dovecot.index filer var vanligvis 4 byte per e-post for stor. Dette skyldes at 3 byte per e-post var bortkastet som kunne ha blitt brukt til IMAP-søkeord.
  • Forskjellige korrigeringer for å håndtere dovecot.list.index korrupsjon bedre.
  • lib-fts: Fast assert-krasj i adresse tokenizer med spesifikk innspilling.
  • Fast hevderkrasj i HTML til tekstparsing med spesifikk inngang (for eksempel for FTS-indeksering eller utklippsgenerering)
  • doveadm synkronisering -1: GUID-konflikter med fast håndtering av postkasser.
  • sdbox, mdbox: Utfør full indeksrekonstruksjon hvis korrupsjon oppdages i lib-indeksen, som kjører indeksen fsck.
  • kvote: Ikke hopp over kvotekontroller når du flytter e-post mellom forskjellige kvoterøtter.
  • søk: Flere sekvenser eller UID-sett i søkeparametere ble ikke håndtert riktig. De ble feil sammensmeltet sammen.

Hva er nytt i versjon 2.2.26.0:

  • Ferdig noen kompilere problemer.
  • auth: Fast assert-krasj når du bruker NTLM- eller SKEY-mekanismer og flere passord.
  • auth: Fast krasj når du eksporterer til auth-worker passvb ekstra felt som hadde tomme verdier.
  • dsync: Fast assert-krasj i dsync_brain_sync_mailbox_deinit

Hva er nytt i versjon 2.2.25:

  • Forskjellige reparasjoner til doveadm. Spesielt løpekommandoer via doveadm-serveren ble ødelagt.
  • regissør: Fast bruker svakhet blir sittende fast i noen situasjoner
  • regissør: Fiks en situasjon der regissører fortsetter å sende forskjellige stater til hverandre og aldri blir synkronisert.
  • regissør: Fast assert-krasj relatert til en treg "bruker drept" svare
  • Fast anfallskrasj relatert til istream-concat, som kunne ha blitt utløst minst av et Sieve-skript.

Hva er nytt i versjon 2.2.23:

  • Forskjellige reparasjoner til doveadm. Spesielt løpekommandoer via doveadm-serveren ble ødelagt.
  • regissør: Fast bruker svakhet blir sittende fast i noen situasjoner
  • regissør: Fiks en situasjon der regissører fortsetter å sende forskjellige stater til hverandre og aldri blir synkronisert.
  • regissør: Fast assert-krasj relatert til en treg "bruker drept" svare
  • Fast anfallskrasj relatert til istream-concat, som kunne ha blitt utløst minst av et Sieve-skript.

Hva er nytt i versjon 2.2.21:

  • Doveadm postkasse liste (og noen andre) ble ødelagt i v2.2.20
  • regissør: Fast endring av backendendringer når du kjører med bare en direktørserver.
  • virtuelt plugin: Fast krasj når du prøver å åpne ikke-eksisterende autocreated backend-postkasse.

Hva er nytt i versjon 2.2.20:

  • Lagt til postboksen {autoexpunge =} innstillingen. Se http://wiki2.dovecot.org/MailboxSettings for detaljer.
  • ssl_options: Lagt til støtte for no_ticket
  • imap / pop3 / managesieve-login: Lagt til postlogin_socket = path passdb ekstra felt. Dette tillater å erstatte standard service imap / pop3 / managesieve {} innstillinger for bestemte brukere (for eksempel kjører deres imap prosess via valgrind eller strace).
  • doveadm henting: Lagt dato.sent / mottatt / lagret.unixtime
  • fs-posix: Lagt modus = automatisk parameter for å angi opprettede filer og katalogmodus basert på foreldre dir hvis den har setgid-bit.
  • regissør: Støtte bakover med vertsnavn, som gjør det mulig å verifisere SSL-sertifikatene sine.
  • regissør: Regjeringsstaten ble desynkronisert dersom direktørkommandoer fra doveadm ble brukt til å modifisere samme backend i flere direktører samtidig med motstridende endringer. Denne løsningen inneholder noen ekstra sjekker, som sørger for at hvis en slik konflikt fremdeles skjer, blir den automatisk løst. I noen situasjoner kan en slik automatisk reparasjon nå bli unødvendig utløst og en feil logget.
  • regissør: Backend-koder fungerte ikke riktig.
  • ldap: tls_ * innstillinger ble ikke brukt for ldaps URIer.
  • ldap, mysql: Fast innstilling koble timeout.
  • auth: userdb oppslag via auth-arbeider kunne ikke endre brukernavn
  • dsync: Fast håndtering slettte kataloger. Pass på at vi ikke går til uendelig nyhetsbrevslogg for postkasse.
  • imap: Fast krasj i NOTIFY når det ble sett navneområder som ikke støttet NOTIFY.
  • imap: Etter at SETMETADATA ble brukt, kunne forskjellige kommandoer (spesielt FETCH) ha begynt å henge når produksjonen var stor.
  • statistikk: Idle økter ble ikke oppdatert ofte nok, og forårsaker at statistikkprosessen glemmer dem og logger feil om ukjente økter når de ble oppdatert senere.
  • statistikk: Fast "Dupliser økt ID" feil når LMTP leveres til flere mottakere og fts_autoindex = ja.
  • zlib-plugin: Fast kopiering forårsaker cache-korrupsjon når zlib_save ikke var satt, men kildemeldingen ble komprimert.
  • fts-solr: Fast escaping Solr-spørringsparametere.
  • lmtp: quota_full_tempfail = Ja ble ignorert med lmtp_rcpt_check_quota = yes

Hva er nytt i versjon 2.2.18:

  • regissør: Logg inn UNIX-stikkontakter ble normalt oppdaget som doveadm eller direktørring, som forårsaker brudd på eksisterende installasjoner.
  • sdbox: Når du kopierer en mail i alt lagringsplass, plasserer du destinasjonen til alt lagring også.

Hva er nytt i versjon 2.2.16:

  • dbox: Resyncing (for eksempel doveadm force resync) sletter ikke lenger dovecot.index.cache-filen. Cachefilen var sjelden problemet, så dette bare forårsaket unødvendig langsomhet.
  • Grensesnitt for postkassens navn endret seg under opprettingen av postkasser: Hver del av et hierarkisk navn (for eksempel "x" eller "y" i "x / y") kan nå være opptil 255 tegn langt (i stedet for 200). Dette reduserer også det maksimale antall hierarkiske nivåer til 16 (i stedet for 20) for å beholde maksimal navnlengde 4096 (en felles PATH_MAX grense). 255 karbongrensen er forhåpentligvis stor nok til migreringer fra alle eksisterende systemer. Det er også grensen på mange filsystemer.
  • regissør: Lagt til director_consistent_hashing innstilling for å aktivere konsekvent hashing (i stedet for den mest tilfeldige MD5 hashing). Dette medfører færre brukerflytter mellom bakover når endringer i backend blir endret, noe som kan forbedre ytelsen (hovedsakelig på grunn av caching).
  • direktør: Lagt til støtte for «tagger», som tillater en direktør å ringe for å betjene flere backend-klynger med forskjellige sett med brukere.
  • LMTP-server: Lagt til lmtp_user_concurrency_limit-innstillingen for å begrense hvor mange LMTP-leveranser kan gjøres samtidig for en enkelt bruker.
  • LMTP-server: Lagt til støtte for STARTTLS-kommandoen.
  • Hvis loggdata genereres raskere enn det kan skrives, logg en advarsel om det og vis informasjon om det i loggprosessens prosess tittel i ps-utgang. Ikke tillat en enkelt tjeneste å oversvømme for lenge på bekostning av å forsinke logging av andre tjenester.
  • statistikk: Lagt til støtte for å få global statistikk.
  • statistikk: Bruk de samme sesjons-IDene som resten av Dovecot.
  • statistikk: Plugins kan nå lage egne statistikkfelt
  • doveadm server: Ikke-mail relaterte kommandoer kan nå også brukes via doveadm server (TCP socket).
  • doveadm proxying: passdb oppslag kan nå overstyre doveadm_port og endre brukernavn.
  • doveadm: Søkeforespørselen støtter nå "oldestonly" parameter for å stoppe umiddelbart på den første ikke-matchen. Dette kan brukes til å optimalisere: doveadm expunge postkasse Trash savedbefore 30d oldestonly
  • doveadm: Lagt til "lagre" kommandoen for å lagre e-post direkte til spesifisert postkasse (omgå Sieve).
  • doveadm hente: Lagt body.snippet-feltet, som returnerer de første 100 tegnene i en melding uten hvite plass eller HTML-koder. Resultatet lagres i dovecot.index.cache, slik at det kan hentes effektivt.
  • dsync: Lagt til -t-parameter for å synkronisere bare e-post nyere enn det angitte mottatte tidsstempel.
  • dsync: Lagt til -F [-] parameter for å synkronisere bare mails med [ut] gitt flagg / søkeord.
  • dsync: Lagt til - en parameter for å spesifisere den virtuelle postkassen som inneholder brukerens alle mails. Hvis denne postkassen allerede er funnet å inneholde ønsket e-post (ved sin GUID), blir meldingen kopiert derfra i stedet for å bli lagret på nytt. (Dette er ikke effektivt nok ennå for inkrementell replikering.)
  • dsync: -m parameter kan nå spesifisere Spesielle bruk av navn for postkasser.
  • imapc: Lagt til imapc_features = gmail-migrering for å hjelpe migreringer fra Gmail. Se http://wiki2.dovecot.org/Migration/Gmail
  • imapc: Lagt til imapc_features = søk for å støtte IMAP SEARCH-kommandoen. (For øyeblikket krever ESEARCH-støtte fra ekstern server.)
  • utløp plugin: Lagt ut expire_cache = Ja innstilling for å cache de fleste databasene i Dovecot-indeksfiler.
  • kvote: Hvis overquota-flagg i userdb ikke samsvarer med gjeldende kvotebruk, utfør et konfigurert skript.
  • redis dict: Lagt til støtte for utgående nøkler (: expire_secs = n) og angi databasenummeret (: db = n)
  • auth: Ikke krasj hvis hovedbrukerinnlogging er forsøkt uten konfigurert master = ja passdbs
  • Parsing UTF-8-tekst for e-post kan ha forårsaket ødelagte resultater noen ganger hvis buffering ble delt i midten av et UTF-8-tegn. Dette påvirket minst søkemessige meldinger.
  • Strengbehandlingen for noen loggede utdata ble ikke gjort riktig: UTF-8-tekst kunne ha blitt avkortet feil, eller trunken kan ikke ha skjedd i det hele tatt.
  • fts-lucene: Oppslag fra virtuell postkasse bestående av over 32 fysiske postkasser kunne ha forårsaket krasj.

Hva er nytt i versjon 2.2.15:

  • Plugins kan nå skrive ut en bannerkommentar i doveconf-utdata (vanligvis plugin-versjonen)
  • Replikeringsplugin utløser nå lav (i stedet for høy) prioritet for postkopiering.
  • IMAP / POP3 / ManageSieve-proxy: Hvis destinationsserveren ikke kan kobles til, prøv på nytt å koble til en gang per sekund opp til verdien av proxy_timeout. Dette gjør det mulig å raskt starte / oppgradere på backend-serveren uten å returnere påloggingsfeil.
  • Interne passord-oppslag (for eksempel gjort av lmtp / doveadm-proxy) returnerte ikke feil i noen situasjoner der den skulle ha (for eksempel allow_nets mismatch)
  • LMTP bruker mail_log_prefix nå for å logge postleveranser i stedet for et hardkodet prefiks. Ikke-leveringslogg-prefikset er fortsatt hardkodet skjønt.
  • passdb allow_nets = søk i lokale kamper som ikke inneholder en IP-adresse (internt gjort av Dovecot-tjenester)
  • Forskjellige feilsøkingslogging og feillogging forbedringer
  • Forskjellige løpevilkårene til LAYOUT = indeks
  • v2.2.14 virtuelt plugin krasjet i noen situasjoner

Hva er nytt i versjon 2.2.14:

  • Noen av de viktigste løsningene siden RC1:
  • Fastsatte flere løpevilkår med dovecot.index.cache-håndtering som kan ha forårsaket unødvendig "cache er skadet" feil.
  • auth: Hvis auth-klienten som er oppført userdb og koblet fra før ferdigstillingen ble sittende fast, ble alle arbeidstakere opphørt og forespørsler begynte å mislykkes.
  • Noen av de større endringene siden v2.2.13:
  • lmtp: Leveres til: overskrift inneholder ikke lenger rundt e-postadressen. Andre MDA'er har det heller ikke.
  • "Ut av diskplass" feil behandles nå som midlertidige feil (ikke det samme som "Ut av diskkvoten").
  • replikeringsplugg: Bruk bare replikering for brukere som har en ikke-tom mail_replica-innstilling.
  • lmtp proxy: Logg inn en linje om hver e-postlevering. Tilpasset login_source_ips-innstilling. Dette kan brukes til å angi kilde-IP-adressen runde robin fra et IP-basseng (i tilfelle du går tom for TCP-porter). Roglogginnstillinger kan bruke tcp :: som path.virtual plugin: Ikke hold mer enn virtual_max_open_mailboxes (standard 64) antall backend-postbokser åpne.SSL / TLS-komprimering kan deaktiveres med ssl_options = no_compressionacl: Global ACL-fil støtter nå "sitater" rundt mønstre.Addert last-login plugin for å angi brukerens siste innloggede tidsstempel på login.LDAP auth: Tillat passdb credentials oppslag også med auth_bind = yes
  • IMAP: MODSEQ ble sendt i FETCH svar selv om CONDSTORE / QRESYNC ikke var aktivert. Dette brøt minst gamle utsikter.
  • Passdb-statisk behandlet manglende passordfelt det samme som et tomt passordfelt.
  • mdbox: Fast potensial uendelig looping når du skanner en ødelagt mdbox-fil.
  • imap-login, pop3-login: Fast potensial krasjer når klienten kobles fra uventet.
  • imap proxy: Forbindelsen henger i noen bruksmønstre. Dette påvirket hovedsakelig eldre utsikter.
  • lmtp-proxy: Proxyen leverte noen ganger tomme mails i feilsituasjoner eller potensielt levert avkortede mails.
  • fts-lucene: Hvis whitespace_chars ble satt, kan vi ha endte opp med å indeksere noen søppelord, og øke indeksstørrelsen unødvendig.
  • -c og -I parametere for dovecot / doveadm-kommandoer ble ignorert hvis config-kontakten var lesbar.
  • kvote: Omregning av kvoter inneholdt ikke INBOX i noen oppsett.
  • E-postoverskrifter ble noen ganger lagt til i dovecot.index.cache i feil rekkefølge. Hovedproblemet dette forårsaket var med dsync + imapc inkrementell synkronisering da den andre synkroniseringen trodde den lokale postkassen var endret.
  • doveadm-sikkerhetskopiering merket ikke om e-postmeldinger manglet fra midten av destinasjonspostkassen. Nå slettes og resynkeres postkassen.

Hva er nytt i versjon 2.2.11:

  • acl plugin: Lagt til en alternativ global ACL-fil som kan inneholde postkassemønstre. Se http://wiki2.dovecot.org/ACL for detaljer.
  • imap-proxy: Lagt til proxy_nopipelining passdb-innstilling for å omgå andre IMAP-tjeners bugs (MS Exchange 2013 spesielt).
  • Lagt til% {auth_user},% {auth_username} og% {auth_domain} variabler. Se http://wiki2.dovecot.org/Variables for detaljer.
  • Lagt til støtte for LZ4-komprimering.
  • statistikk: Spor også klokketiden for kommandoer.
  • forbedringer for pop3_migration-plugin for å prøve å være vanskeligere å matche UIDLene riktig.
  • imap: SØK / SORT PARTIAL-tilbakemeldinger kan ha vært for store.
  • doveadm-sikkerhetskopiering: Fast hendelse-krasj når du synkroniserer postkasse sletting.

Hva er nytt i versjon 2.2.10:

  • auth: passdb / userdb dikt omskrivning for å støtte mye mer komplekse oppsett. Se doc / example-config / dovecot-dict-auth.conf.ext. De gamle innstillingene vil fortsette å fungere.
  • auth: Lagt til userdb result_success / failure / tempfail og hopp over innstillinger, ligner passdb's. Se http://wiki2.dovecot.org/UserDatabase
  • imap: Implementert SETQUOTA kommando for admin bruker når quota_set er konfigurert. Se http://master.wiki2.dovecot.org/Quota/Configuration
  • kvote: Støtte "*" og " jokertegn i postkassenavn i quota_rules
  • mysql: Lagt til ssl_verify_server_cert = nei ja parameter. Dette gjelder for tiden til "nei" for å sikre at ingenting bryter, men sannsynligvis vil bli "ja" i Dovecot v2.3.
  • ldap: Lagt til blokkering = Ja innstilling for å bruke autentiseringsprosesser for ldap-oppslag. Dette er en løsning for nå å kunne bruke flere samtidige LDAP-tilkoblinger.
  • forbedringer av pop3c + dsync ytelse
  • kvotestatus: quota_grace ble ignorert
  • ldap: Fast minnelekkasje med auth_bind = ja og uten auth_bind_userdn.
  • imap: Ikke send HIGHESTMODSEQ lenger på SELECT / EXAMINE når CONDSTORE / QRESYNC aldri har blitt aktivert for postkassen.
  • imap: Løser til håndtering av postkasser uten permanente modseqs. (Når [NOMODSEQ] returneres av SELECT, hovedsakelig med indeksindekser.)
  • imap: Forskjellige reparasjoner til METADATA-støtte.
  • statistikkplugg: Prosesser som bare midlertidig falt privilegier (for eksempel indexer-arbeider) kan ha vært loggingsfeil om ikke å kunne åpne / proc / self / io.

Hva er nytt i versjon 2.2.9:

  • Fulltekstsøk indeksering kan nå gjøres automatisk etter lagrer / kopierer mails ved å sette inn plugin {fts_autoindex = yes}
  • replikator: Lagt til replication_dsync_parameters innstilling for å passere "doveadm sync" parametere (for å kontrollere hva du skal replikere).
  • Lagt til plugin for postfilter
  • Lagt til liblzma / xz-støtte (zlib_save = xz)
  • V2.2.8s forbedrede cache-filhåndtering avslørte flere gamle feil relatert til henting av postoverskrifter.
  • v2.2.7s iostream-håndteringsendringer forårsaket at noen tilkoblinger ble koblet fra før spyling av produksjonen (for eksempel POP3-logout-meldingen ble ikke sendt)

Hva er nytt i versjon 2.2.8:

  • Enkel bruk av passord-passord kan ha blitt utnyttet av lokale brukere. Du må kanskje endre oppsettet for å holde det i bruk. Se http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security

Hva er nytt i versjon 2.2.7:

  • Enkel bruk av passord-passord kunne ha blitt utnyttet av lokale brukere. Du må kanskje endre oppsettet for å holde det i bruk. Se http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
  • auth: Lagt til evne til å avkorte verdier logget av auth_verbose_passwords (se 10-logging.conf-kommentar)
  • mdbox: Lagt til "mdbox_deleted" lagring, som kan brukes til å få tilgang til meldinger med refcount = 0. For eksempel: doveadm import mdbox_deleted: ~ / mdbox "& quot; postboks innboks emne oops
  • ssl-params: Lagt inn ssl_dh_parameters_length innstilling.
  • Mesterprosessen gjorde et hostname.domain oppslag for hver opprettet prosess, noe som kan ha forårsaket mange unødvendige DNS-oppslag.
  • dsync: Synkronisering av over 100 meldinger på en gang forårsaket problemer i enkelte situasjoner, og forårsaker meldinger for å få nye UIDer.
  • fts-solr: Forskjellige Solr-verter for forskjellige brukere virket ikke.

Hva er nytt i versjon 2.2.6:

  • acl: Hvis offentlig / delt navneområde har en delt abonnementsfil for alle brukere, må du ikke opprette abonnementsoppføringer som ikke er synlige for brukeren som får tilgang til den.
  • doveadm: Lagt til "auth lookup" kommando for å gjøre passdb oppslag.
  • login_log_format_elements: Lagt til% {orig_user},% {orig_username} og% {orig_domain} utvider til brukernavnet akkurat som sendt av klienten (før endringer auth prosessen er gjort).
  • Lagt til ssl_prefer_server_ciphers innstilling.
  • auth_verbose_passwords: Logg inn passordet også for ukjente brukere.
  • Linux: Lagt til valgfri støtte for SO_REUSEPORT med inet_listener {reuse_port = yes}
  • regissør: v2.2.5 endringer forårsaket "SYNC tapt" feil
  • dsync: Mange reparasjoner og feilhåndteringsforbedringer
  • doveadm -A: Ikke kast CPU ved å gjøre et separat config-oppslag for hver bruker
  • Langvarig ssl-params-prosess forhindrer ikke lenger Dovecot-omstart
  • mbox: Fast mailbox_list_index = ja for å fungere riktig

Hva er nytt i versjon 2.2.5:

  • SSL: Lagt til støtte for ECDH / ECDHE chiffer-suiter (av David Hicks)
  • Lagt til noen manglende mannsider (av Pascal Volk)
  • kvotestatus: Lagt til quota_status_toolarge innstilling (av Ulrich Zehl)
  • regissør: Brukere ved utløpet kunne ha blitt omdirigert til forskjellige servere samtidig.
  • pop3: Unngå assert-krasj hvis klienten kobles fra under LISTE.
  • mdbox: Korrupte indeksoverskrift ble fremdeles ikke automatisk løst.
  • dsync: Forskjellige reparasjoner for å fungere bedre med imapc og pop3c lagre.
  • ldap: sasl_bind = Ja forårsaket krasjer, fordi Dovecots lib-sasl-symboler var i konflikt med Cyrus SASL-biblioteket.
  • imap: En rekke feilhåndteringer løser til CATENATE. (Funnet ved hjelp av Apples stresstest script.)

Annen programvare fra utvikleren Timo Sirainen

YATunnel
YATunnel

3 Jun 15

Kommentarer til Dovecot

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!