{"id":110697,"date":"2023-10-09T15:10:16","date_gmt":"2023-10-09T13:10:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21"},"modified":"2023-10-09T15:10:16","modified_gmt":"2023-10-09T13:10:16","slug":"novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","title":{"rendered":"Nova verzija POP3 i IMAP4 poslu\u017eitelja Dovecot 2.3.21","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Objavljena je nova verzija vi\u0161ep \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043cskog visoko performativnog POP3\/IMAP4 poslu\u017eitelja Dovecot 2.3.21, koja podr\u017eava protokole POP3 i IMAP4rev1 s popularnim pro\u0161irenjima poput SORT, THREAD i IDLE, te mehanizmima autentifikacije i enkripcije (SASL, TLS, SCRAM). Dovecot odr\u017eava potpunu kompatibilnost s klasi\u010dnim mbox i Maildir, koriste\u0107i vanjske indekse za pobolj\u0161anje performansi. Za pro\u0161irenje funkcionalnosti mogu se koristiti dodaci (na primjer, preko dodataka su implementirane kvote i ACL). Izvorni kod projekta distribuira se pod licencama LGPL i MIT.      <\/p>\n<p>Glavne promjene:  <\/p>\n<ul>\n<li class=\"l\"> lib-oauth2: Dozvoljena je provjera JWT tokena bez polja &#171;typ&#187;. Polje &#171;typ&#187; ne koriste neki izdava\u010di klju\u010deva radi u\u0161tede prostora, posebno Kubernetes. Sada je dozvoljeno odsustvo &#171;typ&#187;, ali ako je prisutno, mora biti &#171;jwt&#187;.\n<li class=\"l\"> auth: Odgovor &#171;Auth&#187; od passdb i userdb mo\u017ee sadr\u017eavati vrijednost &#171;event_&lt;naziv&gt;=vrijednost&#187;, koja \u0107e biti dodana doga\u0111aju prijave i doga\u0111aju korisni\u010dke po\u0161te prema tome.\n<li class=\"l\"> lib-master: Postavlja zaglavlje procesa u razli\u010ditim fazama inicijalizacije kako bi objasnilo \u0161to proces o\u010dekuje.\n<li class=\"l\"> lib-storage: Interval mail_temp_scan_interval sada se pove\u0107ava za 0\u202630% ovisno o hash-u korisni\u010dkog imena, kako bi se smanjila vjerojatnost optere\u0107enja.\n<li class=\"l\"> lib-storage: Skaniranje privremene datoteke pomaknuto je s trenutka otvaranja po\u0161tanskog sandu\u010di\u0107a na trenutak njegovog zatvaranja kako bi se smanjila latencija koju korisnici do\u017eivljavaju.\n<li class=\"l\"> stats: Ako su u metrikama navedena polja, svi ti podaci se izvoze kao brojaci za prometheus u formatu exposition.\n<li class=\"l\"> &#171;*-login&#187;: Procesi su mogli neo\u010dekivano zavr\u0161avati prilikom nepa\u017eljivog prekida SSL veze. &#8212; acl: Prilikom u\u010ditavanja dodatka, oznake &#092;&#092;HasChildren i &#092;&#092;HasNoChildren nisu ispravno izra\u010dunate za po\u0161tanske sandu\u010di\u0107e koji u svom imenu sadr\u017ee &#8216;*&#8217; i &#8216;%&#8217;.\n<li class=\"l\"> auth: O\u010ditan je kvar prilikom neuspje\u0161nog povezivanja sa SGBD PostgreSQL tijekom pokretanja.\n<li class=\"l\"> auth: Prilikom prijave s neto\u010dnim lozinkama (na primjer, s nepoznatom shemom) u passdb umjesto &#171;unutarnje gre\u0161ke&#187; prikazivana je gre\u0161ka &#171;neuskladivanje lozinke&#187;.\n<li class=\"l\"> auth: Mehanizmi XOAUTH2 i OAUTHBEARER nisu davali poruku o pogre\u0161ci specifi\u010dnu za protokol u slu\u010daju bilo kakvih pogre\u0161aka. To je posebno omelo otkrivanje OIDC.\n<li class=\"l\"> dbox: Ako naslov last_temp_file_scan nije bio postavljen (osobito nakon dsync migracije), skeniranje privremenih datoteka uvijek se pokretalo prilikom sljede\u0107eg otvaranja po\u0161tanskog sandu\u010di\u0107a. To je moglo uzrokovati porast optere\u0107enja nakon migracija. Ispravljeno kori\u0161tenjem atime direktorija po\u0161tanskog sandu\u010di\u0107a kada naslov nije bio prisutan, \u0161to obi\u010dno pomi\u010de vrijeme skeniranja u budu\u0107nost.\n<li class=\"l\"> dict-redis: Do\u0161lo je do pogre\u0161ke prilikom vra\u0107anja transakcija.\n<li class=\"l\">  dsync: Pri brisanju po\u0161tanskog sandu\u010di\u0107a na udaljenom kraju, kada razdjelnici razina hijerarhije nisu odgovarali, dogodila se beskona\u010dna petlja koja je dovela do prekora\u010denja memorije.\n<li class=\"l\"> dsync: Inkremetni dsync nije izvr\u0161en za imena mapa koja se zavr\u0161avaju s &#8216;%&#8217;, osim ako nije postavljena vrijednost BROKENCHAR. Tako\u0111er su imena mape s &#8216;%&#8217; na drugim mjestima uzrokovala neugodna preimovanja mape u privremeno ime i obrnuto pri svakom inkrementalnom dsync-u. Regresija v2.3.19.\n<li class=\"l\">  imap-hibernate: Ako se kod otklju\u010davanja IMAP klijenta dogodila vremenska ograni\u010denja s porukom &#171;(primljena verzija)&#187;, kasnije je otklju\u010davanje moglo uspje\u0161no zavr\u0161iti i nastaviti normalan rad. To je dovelo do zabune, jer imap-hibernate je ve\u0107 bilje\u017eio da je klijent isklju\u010den. To se mo\u017ee izbje\u0107i tako da se veza prisilno zavr\u0161ava kada istekne vrijeme hibernacije.\n<li class=\"l\"> imapc: Pad prilikom nestanka mape prikazane putem virtualnog dodatka iz pohrane.\n<li class=\"l\"> imapc: Odgovori EXPUNGE, EXISTS ili FETCH s <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/server\/dts-los-angeles\/\"   title=\"poslu\u017eitelja\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3724\">poslu\u017eitelja<\/a> ranije odabranog po\u0161tanskog sandu\u010di\u0107a mogli su se obra\u0111ivati kao da pripadaju novom po\u0161tanskom sandu\u010di\u0107u koji je trenutno odabran. To je moglo dovesti do pojave upozorenja.\n<li class=\"l\"> lib-http: HTTP poslu\u017eitelj Dovecot (doveadm, stats\/openmetrics) mogao je isklju\u010diti HTTP klijente prije nego \u0161to je odgovor bio u potpunosti poslan. Ovo se doga\u0111alo samo na optere\u0107enim poslu\u017eiteljima gdje su se kernel socket baferi bili zna\u010dajno preopteretili.\n<li class=\"l\"> lib-http: Ispravljena je mogu\u0107a pogre\u0161ka http poslu\u017eitelja u slu\u010daju ranog isklju\u010divanja klijenta. Regresija u 2.3.18.\n<li class=\"l\"> lib-index: O\u0161te\u0107enje indeksne datoteke moglo je dovesti do iznenadnog prekida rada. Ispravljeno: Panic: file mail-transaction-log-view.c: line 165 (mail_transaction_log_view_set): neuspjela tvrdnja: (min_file_seq &lt;= max_file_seq).\n<li class=\"l\">  lib-index: \u010ci\u0161\u0107enje postoje\u0107eg ke\u0161 fajla ve\u0107eg od 1 GB moglo je izazvati kvar. Sada, nakon \u010di\u0161\u0107enja, ke\u0161 fajlovi koji su jo\u0161 uvek ve\u0107i od 1 GB se bri\u0161u. Ispravljeno: Panic: file mail-index-util.c: line 10 (mail_index_uint32_to_offset): assertion failed: (offset &lt; 0x40000000).\n<li class=\"l\"> lib-lua: HTTP klijent nije mogao odrediti DNS imena u po\u0161tanskim procesima, jer je o\u010dekivao da \u0107e socket &#171;dns-client&#187; biti u trenutnom direktoriju.\n<li class=\"l\"> lib-oauth2: Dovecot je slao client_id i client_secret kao POST parametre na server introspekcije. Me\u0111utim, prilikom Basic auth njihova upotreba je opcionalna.\n<li class=\"l\"> lib-oauth2: Validacija JWT &#171;aud&#187; nije izvr\u0161ena ako &#171;aud&#187; nije prisutan u tokenu, ali je bio postavljen u Dovecot-u.\n<li class=\"l\"> lib-oauth2: Previ\u0161e stroga provera tipa JWT klju\u010da.\n<li class=\"l\"> lib-oauth2: Publika JWT tokena nije se proveravala u odnosu na client_id, kako zahteva specifikacija.\n<li class=\"l\"> lib-ssl-iostream: Kori\u0161\u0107enje parametra ssl_require_crl=yes moglo je prouzrokovati kvarove u proveri CRL za odlazne SSL\/TLS veze, iako se pretpostavljalo da uti\u010de na proveru CRL samo za klijentske. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/ssl-sertifikat\/\"   title=\"SSL certifikata\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"345\">SSL certifikata<\/a>. v2.3.17 regresija.\n<li class=\"l\"> lib-sql: MySQL drajver je dozvoljavao curenje memorije prilikom neuspe\u0161nog povezivanja.\n<li class=\"l\"> lib-storage: Razli\u010dite ispravke pri nedostatku prostora na disku.\n<li class=\"l\"> master: Podesavanje idle_kill servisa nije radilo ispravno na optere\u0107enim serverima. Bilo je veoma malo verovatno da \u0107e neki proces biti neaktivan dovoljno dugo da bi bio ubijen. Pored toga, pri velikom broju procesa (na primer, imap) logika za obradu idle_kill je tro\u0161ila dovoljno CPU-a na glavnom procesu. Sada \u0107e svaka vremenska jedinica idle_kill pratiti najmanji broj neaktivnih procesa i potom ubijati taj broj.\n<li class=\"l\"> mdbox: Proveravanje privremenih fajlova se vr\u0161ilo za uvek prazne direktorijume.\n<li class=\"l\"> mdbox: Prilikom pisanja poruka, poziv fdatasync() se izvr\u0161avao u pogre\u0161nom roditeljskom direktorijumu. Tako\u0111e, u slu\u010daju kvara dolazilo je do pada umesto da se zapi\u0161e gre\u0161ka u dnevnik.\n<li class=\"l\"> notify_status: Dodatak neo\u010dekivano zavr\u0161ava rad prilikom neuspje\u0161ne inicijalizacije korisnika. &#8212; pop3: Slanje komande s simbolom &#8216;:&#8217; dovelo je do pada &#171;assert-crash&#187;. Regresija u izdanju 2.3.18.\n<li class=\"l\"> stats: Uklonjena je panika koja se javila prilikom pristupanja nepostoje\u0107em izvo\u0111a\u010du doga\u0111aja prilikom dinami\u010dkog dodavanja nove metrike pomo\u0107u naredbe &#171;doveadm stats add&#187;. Sada se prikazuje ispravna gre\u0161ka.\n<li class=\"l\"> stats: Ako je proces izvezao puno doga\u0111aja, a zatim zavr\u0161io, neki od posljednjih doga\u0111aja mogli su biti izgubljeni.\n<li class=\"l\"> stats: Nepostojana imena oznaka Prometheus stvarana su u odre\u0111enim konfiguracijama histogram group_by. Prometheus je odbacio te oznake.\n<li class=\"l\"> welcome: Plugin nije radio u nekim situacijama kada je INBOX kreiran, ali nije otvoren, na primjer, ako je GETMETADATA kori\u0161ten prije otvaranja INBOX-a.  <\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59895\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e POP3\/IMAP4-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b POP3 \u0438 IMAP4rev1 \u0441 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a SORT, THREAD \u0438 IDLE, \u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430\u043c\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f (SASL, TLS, SCRAM). Dovecot \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043f\u043e\u043b\u043d\u0443\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 mbox \u0438 Maildir, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044f \u0432\u043d\u0435\u0448\u043d\u0438\u0435 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043b\u0430\u0433\u0438\u043d\u044b (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0447\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0433\u0438\u043d\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110697","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e POP3\/IMAP4-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b POP3 \u0438 IMAP4rev1 \u0441 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a SORT, THREAD \u0438 IDLE, \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f POP3 \u0438 IMAP4 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e POP3\/IMAP4-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b POP3 \u0438 IMAP4rev1 \u0441 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a SORT, THREAD \u0438 IDLE, \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-10-09T13:10:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-09T13:10:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nova verzija POP3 i IMAP4 servera Dovecot 2.3.21 | ProHoster","description":"Objavljena je nova verzija vi\u0161estruko platformskog visokog performansnog POP3\/IMAP4 servera Dovecot 2.3.21, koji podr\u017eava protokole POP3 i IMAP4rev1 s popularnim pro\u0161irenjima, kao \u0161to su SORT, THREAD i IDLE.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f POP3 \u0438 IMAP4 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e POP3\/IMAP4-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dovecot 2.3.21, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b POP3 \u0438 IMAP4rev1 \u0441 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a SORT, THREAD \u0438 IDLE, \u0438.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-10-09T13:10:16+00:00","article:modified_time":"2023-10-09T13:10:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"110697","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 16:10:44","updated":"2026-02-22 15:30:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/110697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=110697"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/110697\/revisions"}],"predecessor-version":[{"id":162252,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/110697\/revisions\/162252"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=110697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=110697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=110697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}