{"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\/es\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","title":{"rendered":"Nueva versi\u00f3n del servidor POP3 e IMAP4 Dovecot 2.3.21","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha publicado una nueva versi\u00f3n del servidor POP3\/IMAP4 multiplataforma y de alto rendimiento Dovecot 2.3.21, que soporta los protocolos POP3 e IMAP4rev1 con extensiones populares como SORT, THREAD e IDLE, as\u00ed como mecanismos de autenticaci\u00f3n y cifrado (SASL, TLS, SCRAM). Dovecot mantiene completa compatibilidad con los formatos cl\u00e1sicos mbox y Maildir, aplicando \u00edndices externos para mejorar el rendimiento. Se pueden utilizar complementos para ampliar la funcionalidad (por ejemplo, mediante complementos se implementan cuotas y ACL). El c\u00f3digo del proyecto se distribuye bajo las licencias LGPL y MIT.      <\/p>\n<p>Principales cambios:  <\/p>\n<ul>\n<li class=\"l\"> lib-oauth2: Se permite la verificaci\u00f3n de tokens JWT sin el campo &#171;typ&#187;. El campo &#171;typ&#187; no es utilizado por algunos emisores de claves para ahorrar espacio, en particular, kubernetes. Ahora se permite la ausencia de &#171;typ&#187;, pero si est\u00e1 presente, debe ser &#171;jwt&#187;.\n<li class=\"l\"> auth: La respuesta &#171;Auth&#187; de passdb y userdb puede contener el valor &#171;event_&lt;name&gt;=value&#187;, que se a\u00f1adir\u00e1 al evento de inicio de sesi\u00f3n y al evento del usuario de correo respectivamente.\n<li class=\"l\"> lib-master: Establece el encabezado del proceso en varias etapas de inicializaci\u00f3n para clarificar lo que espera el proceso.\n<li class=\"l\"> lib-storage: El intervalo mail_temp_scan_interval ahora se incrementa en 0&#8230;30% dependiendo del hash del nombre de usuario, para reducir la probabilidad de picos de carga.\n<li class=\"l\"> lib-storage: El escaneo del archivo temporario se ha trasladado desde la apertura del buz\u00f3n de correo hasta su cierre, para reducir la latencia experimentada por los usuarios.\n<li class=\"l\"> stats: Si hay campos indicados en la m\u00e9trica, se exportan todos estos campos como contadores para prometheus en formato exposition.\n<li class=\"l\"> &#171;*-login&#187;: Los procesos pod\u00edan finalizar anormalmente debido a una desconexi\u00f3n descuidada de SSL. &#8212; acl: Al cargar el complemento, los flags &#092;&#092;HasChildren y &#092;&#092;HasNoChildren se calculaban incorrectamente para los buzones que conten\u00edan en su nombre &#8216;*&#8217; y &#8216;%&#8217;.\n<li class=\"l\"> auth: Se produc\u00eda un fallo al intentar conectar a la base de datos PostgreSQL durante el inicio.\n<li class=\"l\"> auth: Al iniciar sesi\u00f3n con contrase\u00f1as incorrectas (por ejemplo, con un esquema desconocido) en passdb se emit\u00eda un error &#171;password mismatch&#187; en lugar de un &#171;error interno&#187;.\n<li class=\"l\"> auth: Los mecanismos XOAUTH2 y OAUTHBEARER no generaban un mensaje de error espec\u00edfico del protocolo en caso de fallos. Esto dificultaba en particular la detecci\u00f3n de OIDC.\n<li class=\"l\"> dbox: Si el encabezado last_temp_file_scan no se hab\u00eda establecido (especialmente despu\u00e9s de la migraci\u00f3n dsync), al abrir el buz\u00f3n siempre se iniciaba un escaneo de archivos temporales. Esto pod\u00eda causar un aumento de carga despu\u00e9s de las migraciones. Se solucion\u00f3 usando atime del directorio del buz\u00f3n en ausencia del encabezado, lo que normalmente retrasa el tiempo de escaneo hacia el futuro.\n<li class=\"l\"> dict-redis: Se produc\u00eda un fallo al revertir transacciones.\n<li class=\"l\">  dsync: Al eliminar un buz\u00f3n en el extremo remoto, cuando los delimitadores de niveles de jerarqu\u00eda no coincid\u00edan, se generaba un bucle infinito que provocaba un fallo de memoria.\n<li class=\"l\"> dsync: El dsync incremental no se ejecutaba para nombres de carpetas que terminaban en &#8216;%&#8217;, a menos que se estableciera el valor BROKENCHAR. Adem\u00e1s, los nombres de carpetas con &#8216;%&#8217; en otros lugares causaban que cada dsync incremental causara un renombramiento innecesario de la carpeta a un nombre temporal y viceversa. Regresi\u00f3n v2.3.19.\n<li class=\"l\">  imap-hibernate: Si al desbloquear el cliente IMAP ocurr\u00eda un tiempo de espera con el mensaje &#171;(version received)&#187;, el desbloqueo pod\u00eda completarse exitosamente m\u00e1s tarde y continuar operando normalmente. Esto causaba confusi\u00f3n, ya que imap-hibernate ya hab\u00eda registrado que el cliente se hab\u00eda desconectado. Se puede evitar este problema cerrando la conexi\u00f3n por el tiempo de espera de finalizaci\u00f3n de la hibernaci\u00f3n.\n<li class=\"l\"> imapc: Ca\u00edda al desaparecer del almacenamiento una carpeta que se mostraba a trav\u00e9s de un complemento virtual.\n<li class=\"l\"> imapc: Las respuestas EXPUNGE, EXISTS o FETCH de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-los-angeles\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3724\">servidores<\/a> un buz\u00f3n previamente seleccionado pod\u00edan ser procesadas como si pertenecieran a un nuevo buz\u00f3n que se hab\u00eda seleccionado en ese momento. Esto pod\u00eda llevar a la aparici\u00f3n de advertencias.\n<li class=\"l\"> lib-http: El servidor HTTP de Dovecot (doveadm, stats\/openmetrics) pod\u00eda desconectar a los clientes HTTP antes de enviar completamente la respuesta. Esto solo ocurr\u00eda en servidores sobrecargados donde los b\u00faferes de socket del kernel estaban muy llenos.\n<li class=\"l\"> lib-http: Se corrigi\u00f3 un posible fallo del servidor HTTP en caso de que el cliente se desconectara prematuramente. Regresi\u00f3n en 2.3.18.\n<li class=\"l\"> lib-index: La corrupci\u00f3n del archivo de \u00edndice pod\u00eda provocar un cierre inesperado. Soluci\u00f3n: Panic: file mail-transaction-log-view.c: line 165 (mail_transaction_log_view_set): assertion failed: (min_file_seq &lt;= max_file_seq).\n<li class=\"l\">  lib-index: La limpieza de un archivo de cach\u00e9 existente de m\u00e1s de 1 GB podr\u00eda haber provocado un fallo. Ahora, despu\u00e9s de la limpieza, los archivos de cach\u00e9 que a\u00fan superan 1 GB se eliminan. Solucionado: Panic: file mail-index-util.c: l\u00ednea 10 (mail_index_uint32_to_offset): afirmaci\u00f3n fallida: (offset &lt; 0x40000000).\n<li class=\"l\"> lib-lua: El cliente HTTP no pod\u00eda resolver los nombres DNS en los procesos de correo, ya que esperaba que el socket &#171;dns-client&#187; estuviera en el directorio actual.\n<li class=\"l\"> lib-oauth2: Dovecot enviaba client_id y client_secret como par\u00e1metros POST al servidor de introspecci\u00f3n. Sin embargo, su uso es opcional en la autenticaci\u00f3n b\u00e1sica.\n<li class=\"l\"> lib-oauth2: La validaci\u00f3n de JWT &#171;aud&#187; no se realizaba si &#171;aud&#187; faltaba en el token, pero estaba configurado en Dovecot.\n<li class=\"l\"> lib-oauth2: Comprobaci\u00f3n de tipo de clave JWT demasiado estricta.\n<li class=\"l\"> lib-oauth2: La audiencia del token JWT no se verific\u00f3 en relaci\u00f3n con client_id, como requiere la especificaci\u00f3n.\n<li class=\"l\"> lib-ssl-iostream: El uso del par\u00e1metro ssl_require_crl=yes podr\u00eda provocar fallos en la verificaci\u00f3n CRL para conexiones SSL\/TLS salientes, aunque se asum\u00eda que solo afectaba a la verificaci\u00f3n CRL para clientes. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/ssl-sertifikat\/\"   title=\"certificados SSL\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"345\">certificados SSL<\/a>. v2.3.17 regresi\u00f3n.\n<li class=\"l\"> lib-sql: El controlador MySQL permit\u00eda una fuga de memoria en caso de una conexi\u00f3n fallida.\n<li class=\"l\"> lib-storage: Varias correcciones en caso de falta de espacio en disco.\n<li class=\"l\"> master: La configuraci\u00f3n del servicio idle_kill no funcionaba correctamente en servidores cargados. Era muy poco probable que alg\u00fan proceso permaneciera inactivo el tiempo suficiente como para ser eliminado. Adem\u00e1s, con un gran n\u00famero de procesos (por ejemplo, imap), el c\u00f3digo de manejo de idle_kill utilizaba demasiada CPU en el proceso principal. Ahora, cada intervalo de tiempo idle_kill rastrear\u00e1 la menor cantidad de procesos inactivos y luego eliminar\u00e1 esa cantidad.\n<li class=\"l\"> mdbox: La verificaci\u00f3n de archivos temporales se realizaba para directorios siempre vac\u00edos.\n<li class=\"l\"> mdbox: Al escribir correos, la llamada a fdatasync() se realizaba en el directorio padre incorrecto. Adem\u00e1s, en caso de fallo, se produc\u00eda un fallo en lugar de registrar el error en el registro.\n<li class=\"l\"> notify_status: El complemento finaliza anormalmente debido a la inicializaci\u00f3n fallida del usuario. &#8212; pop3: Enviar un comando con el s\u00edmbolo &#8216;:&#8217; provocaba un fallo &#171;assert-crash&#187;. Regresi\u00f3n en la versi\u00f3n 2.3.18.\n<li class=\"l\"> stats: Se ha solucionado el problema que ocurr\u00eda al acceder a un exportador de eventos inexistente al agregar din\u00e1micamente una nueva m\u00e9trica con el comando &#171;doveadm stats add&#187;. Ahora se muestra un error correcto.\n<li class=\"l\"> stats: Si el proceso export\u00f3 muchos eventos y luego se detuvo, algunos de los \u00faltimos eventos podr\u00edan haberse perdido.\n<li class=\"l\"> stats: Se crearon nombres de etiquetas Prometheus no v\u00e1lidos en ciertas configuraciones de histogram group_by. Prometheus rechaz\u00f3 estas etiquetas.\n<li class=\"l\"> welcome: El plugin no se ejecut\u00f3 en algunas situaciones en las que se creaba el INBOX, pero no se abr\u00eda, por ejemplo, si se utilizaba GETMETADATA antes de abrir el INBOX.  <\/ul>\n<p>Fuente: <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.2 - 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\/es\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47Nueva versi\u00f3n del servidor POP3 e IMAP4 Dovecot 2.3.21 | ProHoster","description":"Se ha publicado una nueva versi\u00f3n del servidor POP3\/IMAP4 multiplataforma y de alto rendimiento Dovecot 2.3.21, que admite los protocolos POP3 e IMAP4rev1 con extensiones populares como SORT, THREAD e IDLE.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/novaya-versiya-pop3-i-imap4-servera-dovecot-2-3-21","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/110697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=110697"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/110697\/revisions"}],"predecessor-version":[{"id":162252,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/110697\/revisions\/162252"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=110697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=110697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=110697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}