POP3 рдФрд░ IMAP4 рд╕рд░реНрд╡рд░ Dovecot 2.3.21 рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг

рдорд▓реНрдЯреА-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди POP3/IMAP4 рд╕рд░реНрд╡рд░ Dovecot 2.3.21 рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ SORT, THREAD рдФрд░ IDLE рдЬреИрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░ (SASL, TLS) рдХреЗ рд╕рд╛рде POP3 рдФрд░ IMAP4rev1 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╕реНрдХреНрд░реИрдо)ред рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЗрдВрдбреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдбрд╡рдХреЛрдЯ рдХреНрд▓рд╛рд╕рд┐рдХ рдПрдордмреЙрдХреНрд╕ рдФрд░ рдореЗрд▓рдбрд┐рд░ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рд░рд╣рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдЯрд╛ рдФрд░ рдПрд╕реАрдПрд▓ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ)ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб рдПрд▓рдЬреАрдкреАрдПрд▓ рдФрд░ рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • lib-oauth2: рд▓рд╛рдкрддрд╛ "рдЯрд╛рдЗрдк" рдлрд╝реАрд▓реНрдб рд╡рд╛рд▓реЗ JWT рдЯреЛрдХрди рдХреЗ рд╕рддреНрдпрд╛рдкрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВред рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЬрд╛рд░реАрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рди рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП "рдЯрд╛рдЗрдк" рдлрд╝реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ред рдЕрдм "рдЯрд╛рдЗрдк" рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ рддреЛ рдЗрд╕реЗ рдЕрднреА рднреА "рдЬреЗрдбрдмреНрд▓реНрдпреВрдЯреА" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рдкреНрд░рдорд╛рдгреАрдХрд░рдг: passdb рдФрд░ userdb рд╕реЗ "рдкреНрд░рд╛рдорд╛рдгрд┐рдХ" рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ "event_" рдорд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ =value" рдЬреЛ рдХреНрд░рдорд╢рдГ рд▓реЙрдЧрд┐рди рдЗрд╡реЗрдВрдЯ рдФрд░ рдореЗрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╡реЗрдВрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред
  • рд▓рд┐рдм-рдорд╛рд╕реНрдЯрд░: рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд┐рд╕рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИ, рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЪрд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реАрд░реНрд╖рдХ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
  • рд▓рд┐рдм-рд╕реНрдЯреЛрд░реЗрдЬ: рд▓реЛрдб рд╕реНрдкрд╛рдЗрдХреНрд╕ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╣реИрд╢ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ mail_temp_scan_interval рдХреЛ рдЕрдм 0...30% рдмрдврд╝рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рд▓рд┐рдм-рд╕реНрдЯреЛрд░реЗрдЬ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрднрд╡ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рджреЗрд░реА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рд╕реНрдХреИрдирд┐рдВрдЧ рдХреЛ рдореЗрд▓рдмреЙрдХреНрд╕ рдЦреЛрд▓рдиреЗ рдХреЗ рдХреНрд╖рдг рд╕реЗ рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рдХреНрд╖рдг рддрдХ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ред
  • рдЖрдБрдХрдбрд╝реЗ: рдпрджрд┐ рдлрд╝реАрд▓реНрдб рдореАрдЯреНрд░рд┐рдХ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рддреЛ рдЗрди рд╕рднреА рдлрд╝реАрд▓реНрдб рдХреЛ рдкреНрд░рджрд░реНрд╢рдиреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рдХрд╛рдЙрдВрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • "*-рд▓реЙрдЧрд┐рди": рдпрджрд┐ рдПрд╕рдПрд╕рдПрд▓ рдХрдиреЗрдХреНрд╢рди рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рддреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреНрд░реИрд╢ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред - рдПрд╕реАрдПрд▓: рдкреНрд▓рдЧрдЗрди рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп, \\HasChildren рдФрд░ \\HasNoChildren рдЭрдВрдбреЗ рдХреА рдЧрдгрдирд╛ рдЙрдирдХреЗ рдирд╛рдо рдореЗрдВ '*' рдФрд░ '%' рд╡рд╛рд▓реЗ рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдХреА рдЧрдИ рдереАред
  • рдкреНрд░рдорд╛рдгреАрдХрд░рдг: рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди PostgreSQL DBMS рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рдПрдХ рджреБрд░реНрдШрдЯрдирд╛ рд╣реБрдИред
  • рдкреНрд░рдорд╛рдгреАрдХрд░рдг: рдЕрдорд╛рдиреНрдп рдкрд╛рд╕рд╡рд░реНрдб (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдЕрдЬреНрдЮрд╛рдд рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде) рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╕рдордп, рдкрд╛рд╕рдбреАрдмреА "рдЖрдВрддрд░рд┐рдХ рддреНрд░реБрдЯрд┐" рдХреЗ рдмрдЬрд╛рдп "рдкрд╛рд╕рд╡рд░реНрдб рдмреЗрдореЗрд▓" рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХ рд░рд╣рд╛ рдерд╛ред
  • рдкреНрд░рдорд╛рдгреАрдХрд░рдг: XOAUTH2 рдФрд░ OAUTHBEARER рддрдВрддреНрд░ рдиреЗ рдХрд┐рд╕реА рднреА рддреНрд░реБрдЯрд┐ рдкрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓-рд╡рд┐рд╢рд┐рд╖реНрдЯ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдУрдЖрдИрдбреАрд╕реА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдмрд╛рдзрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИред
  • dbox: рдпрджрд┐ Last_temp_file_scan рд╣реЗрдбрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╡рд┐рд╢реЗрд╖рдХрд░ dsync рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рдмрд╛рдж), рддреЛ рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдореЗрд▓рдмреЙрдХреНрд╕ рдЦреЛрд▓рд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕реНрдХреИрди рд╣рдореЗрд╢рд╛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рдмрд╛рдж рд▓реЛрдб рдореЗрдВ рдмрдврд╝реЛрддрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ. рдЬрдм рдХреЛрдИ рд╣реЗрдбрд░ рди рд╣реЛ рддреЛ рдореЗрд▓рдмреЙрдХреНрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рд╕реНрдХреИрди рд╕рдордп рдХреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдзрдХреЗрд▓ рджреЗрддрд╛ рд╣реИред
  • рддрд╛рдирд╛рд╢рд╛рд╣реА-рд░реЗрдбрд┐рд╕: рд▓реЗрдирджреЗрди рд░реЛрд▓рдмреИрдХ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред
  • dsync: рджреВрд░рд╕реНрде рдЫреЛрд░ рдкрд░ рдПрдХ рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЛ рд╣рдЯрд╛рддреЗ рд╕рдордп, рдЬрдм рдкрджрд╛рдиреБрдХреНрд░рдо рд╕реАрдорд╛рдВрдХрдХ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреЗ, рддреЛ рдПрдХ рдЕрдирдВрдд рд▓реВрдк рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЖрдЙрдЯ-рдСрдл-рдореЗрдореЛрд░реА рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИред
  • dsync: '%' рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдирд╛рдореЛрдВ рдкрд░ рд╡реГрджреНрдзрд┐рд╢реАрд▓ dsync рддрдм рддрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрдм рддрдХ рдХрд┐ BROKENCHAR рд╕реЗрдЯ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рд╕рд╛рде рд╣реА, рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдкрд░ '%' рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдирд╛рдореЛрдВ рдХреЗ рдХрд╛рд░рдг рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдирд╛рдо рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡реГрджреНрдзрд┐рд╢реАрд▓ dsync рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдкреНрд░рддрд┐рдЧрдорди v2.3.19.
  • imap-рд╣рд╛рдЗрдмрд░рдиреЗрдЯ: рдпрджрд┐ IMAP рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдирд▓реЙрдХ рдХрд░рддреЗ рд╕рдордп "(рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд)" рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдирд▓реЙрдХ рдмрд╛рдж рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдЪрд╛рд▓рди рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ imap-рд╣рд╛рдЗрдмрд░рдиреЗрдЯ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкрддрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рдерд╛ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЖрдк рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╣рд╛рдЗрдмрд░рдиреЗрд╢рди рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдХреЗ рдЗрд╕рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВред
  • IMAPC: рдЬрдм рд╡рд░реНрдЪреБрдЕрд▓ рдкреНрд▓рдЧрдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
  • IMAPC: рдкрд╣рд▓реЗ рд╕реЗ рдЪрдпрдирд┐рдд рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рд╕реЗ EXPUNGE, EXISTS, рдпрд╛ FETCH рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдРрд╕реЗ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдорд╛рдиреЛ рд╡реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рдирдП рдореЗрд▓рдмреЙрдХреНрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдВред рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдорд┐рд▓ рд╕рдХрддреА рд╣реИрдВ.
  • lib-http: Dovecot HTTP рд╕рд░реНрд╡рд░ (doveadm, stats/openmetrics) рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ HTTP рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рд╡реНрдпрд╕реНрдд рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╣реБрдЖ рдЬрд╣рд╛рдВ рдХрд░реНрдиреЗрд▓ рд╕реЙрдХреЗрдЯ рдмрдлрд╝рд░реНрд╕ рдмрд╣реБрдд рднрд░реЗ рд╣реБрдП рдереЗред
  • lib-http: рдпрджрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдЬрд▓реНрджреА рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ http рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдХреНрд░реИрд╢ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред 2.3.18 рдореЗрдВ рдкреНрд░рддрд┐рдЧрдордиред
  • рд▓рд┐рдм-рдЗрдВрдбреЗрдХреНрд╕: рдЗрдВрдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░ рдХреНрд░реИрд╢ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИред рд╕рдорд╛рдзрд╛рди: рдШрдмрд░рд╛рд╣рдЯ: рдлрд╝рд╛рдЗрд▓ mail-transaction-log-view.c: рдкрдВрдХреНрддрд┐ 165 (mail_transaction_log_view_set): рджрд╛рд╡рд╛ рд╡рд┐рдлрд▓: (min_file_seq <= max_file_seq)ред
  • рд▓рд┐рдм-рдЗрдВрдбреЗрдХреНрд╕: 1 рдЬреАрдмреА рд╕реЗ рдмрдбрд╝реА рдореМрдЬреВрджрд╛ рдХреИрд╢ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рд╕реЗ рдХреНрд░реИрд╢ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдм, рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, 1 рдЬреАрдмреА рд╕реЗ рдмрдбрд╝реА рдХреИрд╢ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИрдВред рд╕рдорд╛рдзрд╛рди: рдШрдмрд░рд╛рд╣рдЯ: рдлрд╝рд╛рдЗрд▓ mail-index-util.c: рдкрдВрдХреНрддрд┐ 10 (mail_index_uint32_to_offset): рджрд╛рд╡рд╛ рд╡рд┐рдлрд▓: (рдСрдлрд╝рд╕реЗрдЯ < 0x40000000)ред
  • lib-lua: HTTP рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ DNS рдирд╛рдореЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕реЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ "dns-рдХреНрд▓рд╛рдЗрдВрдЯ" рд╕реЙрдХреЗрдЯ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реЛрдЧрд╛ред
  • lib-oauth2: Dovecot рдиреЗ рдЖрддреНрдордирд┐рд░реАрдХреНрд╖рдг рд╕рд░реНрд╡рд░ рдкрд░ POST рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ client_id рдФрд░ client_secret рднреЗрдЬрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдмреЗрд╕рд┐рдХ рдСрде рдХреЗ рд╕рд╛рде рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
  • lib-oauth2: рдпрджрд┐ "aud" рдЯреЛрдХрди рдореЗрдВ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди Dovecot рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ JWT "aud" рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • lib-oauth2: JWT рдХреБрдВрдЬреА рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдмрд╣реБрдд рд╕рдЦреНрдд рд╣реИред
  • lib-oauth2: рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ JWT рдЯреЛрдХрди рдСрдбрд┐рдпрдВрд╕ рдХреЛ client_id рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЬрд╛рдВрдЪрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛ред
  • lib-ssl-iostream: ssl_require_crl=yes рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ SSL/TLS рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП CRL рдЬрд╛рдБрдЪ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП CRL рдЬрд╛рдБрдЪ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдирд╛ рдерд╛ред v2.3.17 рдкреНрд░рддрд┐рдЧрдордиред
  • lib-sql: рдХрдиреЗрдХреНрдЯрд┐рдВрдЧ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ MySQL рдбреНрд░рд╛рдЗрд╡рд░ рдиреЗ рдореЗрдореЛрд░реА рд▓реАрдХ рдХрд░ рджреАред
  • рд▓рд┐рдм-рд╕реНрдЯреЛрд░реЗрдЬ: рдХрдо рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕реБрдзрд╛рд░ред
  • рдорд╛рд╕реНрдЯрд░: рд╡реНрдпрд╕реНрдд рд╕рд░реНрд╡рд░ рдкрд░ idle_kill рд╕реЗрд╡рд╛ рд╕реЗрдЯ рдХрд░рдирд╛ рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рдХрдо рд╕рдВрднрд╛рд╡рдирд╛ рдереА рдХрд┐ рдХреЛрдИ рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрддрдиреА рджреЗрд░ рддрдХ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд░рд╣реА рдХрд┐ рдЙрд╕реЗ рдорд╛рд░ рджрд┐рдпрд╛ рдЬрд╛рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, imap) рдХреЗ рд╕рд╛рде, idle_kill рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛрдб рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рдХрд╛рдлреА рд╕реАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЕрдм рдкреНрд░рддреНрдпреЗрдХ idle_kill рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕рдмрд╕реЗ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд┐рд░ рдЙрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдЧрд╛ред
  • рдПрдордбреАрдмреЙрдХреНрд╕: рд╣рдореЗрд╢рд╛ рдЦрд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЧрдИред
  • mdbox: рдИрдореЗрд▓ рд▓рд┐рдЦрддреЗ рд╕рдордп, fdatasync() рдХреЙрд▓ рдЧрд▓рдд рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреА рдЧрдИ рдереАред рд╕рд╛рде рд╣реА, рдЬрдм рдпрд╣ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реБрдЖ, рддреЛ рд▓реЙрдЧ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛ред
  • notify_status: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрд░рдВрднреАрдХрд░рдг рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рдкреНрд▓рдЧрдЗрди рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред - рдкреЙрдк3: ':' рдХреЗ рд╕рд╛рде рдПрдХ рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк "рдПрд╕рд░реНрдЯ-рдХреНрд░реИрд╢" рд╣реБрдЖред рд░рд┐рд▓реАрдЬрд╝ 2.3.18 рдореЗрдВ рдкреНрд░рддрд┐рдЧрдордиред
  • рдЖрдБрдХрдбрд╝реЗ: "doveadm рдЖрдБрдХрдбрд╝реЗ рдЬреЛрдбрд╝реЗрдВ" рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдирдИ рдореАрдЯреНрд░рд┐рдХ рдЬреЛрдбрд╝рддреЗ рд╕рдордп рдПрдХ рдЧреИрд░-рдореМрдЬреВрдж рдИрд╡реЗрдВрдЯ рдирд┐рд░реНрдпрд╛рддрдХ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдкрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдмрд░рд╛рд╣рдЯ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЕрдм рд╕рд╣реА рддреНрд░реБрдЯрд┐ рджреА рдЧрдИ рд╣реИ.
  • рдЖрдБрдХрдбрд╝реЗ: рдпрджрд┐ рдХреЛрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрдИ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреА рд╣реИ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддреА рд╣реИ, рддреЛ рдХреБрдЫ рдирд╡реАрдирддрдо рдШрдЯрдирд╛рдПрдБ рдЦреЛ рд╕рдХрддреА рд╣реИрдВред
  • рдЖрдБрдХрдбрд╝реЗ: рдЧрд▓рдд рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд▓реЗрдмрд▓ рдирд╛рдо рдХреБрдЫ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдЧреНрд░реБрдк_рдмрд╛рдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рдмрдирд╛рдП рдЧрдП рдереЗред рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдиреЗ рдЗрди рдЯреИрдЧреЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред
  • рд╕реНрд╡рд╛рдЧрдд рд╣реИ: рдкреНрд▓рдЧрдЗрди рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛ рдЬрд╣рд╛рдВ рдПрдХ INBOX рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдЦреЛрд▓рд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрджрд┐ INBOX рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ GETMETADATA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ