Zimbra рдордзреНрдпреЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрд░рдг рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ

рдИрдореЗрд▓ рдХреВрдЯрдмрджреНрдз рдХрд░рдгреЗ рдЖрдгрд┐ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдмрд░реЛрдмрд░рдЪ, рдИрдореЗрд▓ рд╣реЕрдХрд┐рдВрдЧрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рдкреНрд░рднрд╛рд╡реА рдЖрдгрд┐ рдХрдореА рдХрд┐рдорддреАрдЪрд╛ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ рд╕рдХреНрд╖рдо рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрд░рдг. рдХрд╛рдЧрджрд╛рдЪреНрдпрд╛ рддреБрдХрдбреНрдпрд╛рдВрд╡рд░ рд▓рд┐рд╣реВрди рдареЗрд╡рд▓реЗрд▓реЗ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдлрд╛рдпрд▓реАрдВрдордзреНрдпреЗ рд╕рд╛рдард╡рд▓реЗрд▓реЗ рдХрд┐рдВрд╡рд╛ рдлрдХреНрдд рдкреБрд░реЗрд╕реЗ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рдирд╕рд▓реЗрд▓реЗ рдкрд╛рд╕рд╡рд░реНрдб рд╣реЗ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭрдЪреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдордзреНрдпреЗ рдиреЗрд╣рдореАрдЪ рдореЛрдареЗ рдЕрдВрддрд░ рдЕрд╕рддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдореБрд│реЗ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рд╕рд╛рдареА рдореВрд░реНрдд рдкрд░рд┐рдгрд╛рдорд╛рдВрд╕рд╣ рдЧрдВрднреАрд░ рдШрдЯрдирд╛ рдШрдбреВ рд╢рдХрддрд╛рдд. рдореНрд╣рдгреВрдирдЪ рдХреЛрдгрддреНрдпрд╛рд╣реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭрдордзреНрдпреЗ рдХрдареЛрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрд░рдг рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

Zimbra рдордзреНрдпреЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрд░рдг рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ

рддрдерд╛рдкрд┐, рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реБрд░рдХреНрд╖рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрд╛рд▓рд╛ рд╣реЗ рдорд╛рд╣реАрдд рдЕрд╕рддреЗ рдХреА рдкрд╛рд╕рд╡рд░реНрдб рдкреЙрд▓рд┐рд╕реА рдХреЗрд╡рд│ рддреЗрд╡реНрд╣рд╛рдЪ рдкрд░рд┐рдгрд╛рдо рдЖрдгреЗрд▓ рдЬреЗрд╡реНрд╣рд╛ рддреА рдХреЗрд╡рд│ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдкреНрд░рддреНрдпреЗрдХрд╛рджреНрд╡рд╛рд░реЗ рдХрд┐рдВрд╡рд╛ рдХрд┐рдорд╛рди рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдореБрдЦреНрдп рдХрд░реНрдордЪрд╛рд░реНтАНрдпрд╛рдВрдиреА рдХрд╛рдЯреЗрдХреЛрд░рдкрдгреЗ рдкрд╛рд│рд▓реА рдЬрд╛рддреЗ. рд╣реЗ рд╕рд╛рдзреНрдп рдХрд░рдгреЗ рджрд┐рд╕рддреЗ рддреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХрдареАрдг рдЖрд╣реЗ. рдЖрдзреАрдЪ рдХрд╛рдорд╛рдЪрд╛ рднрд╛рд░ рдЕрд╕рд▓реЗрд▓реЗ рдХрд░реНрдордЪрд╛рд░реА рд╕рддрдд рддреНрдпрд╛рдВрдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рд╡рд┐рд╕рд░рддрд╛рдд рдХрд┐рдВрд╡рд╛ рдХрдореАрдд рдХрдореА рдкреНрд░рддрд┐рдХрд╛рд░рд╛рдЪрд╛ рдорд╛рд░реНрдЧ рд╕реНрд╡реАрдХрд╛рд░рддрд╛рдд, рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдкрд╛рд╕рд╡рд░реНрдб рд╕реЛрдкрд╛ рдЖрдгрд┐ рд╕реЛрдкрд╛ рдмрдирд╡рддрд╛рдд, рддреНрдпрд╛рдореБрд│реЗ рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдгрд╛рдо рдирд╛рдХрд╛рд░рддрд╛рдд. рдореНрд╣рдгреВрдирдЪ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭрдордзреНрдпреЗ рд╕рдВрдХреЗрддрд╢рдмреНрдж рдзреЛрд░рдгрд╛рдЪреЗ рдкрд╛рд▓рди рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдорд╕реНрдпрд╛ рд╕рд╣рд╕рд╛ рд╡рд┐рд╡рд┐рдз рддрд╛рдВрддреНрд░рд┐рдХ рдорд╛рдзреНрдпрдорд╛рдВрджреНрд╡рд╛рд░реЗ рд╕реЛрдбрд╡рд┐рд▓реА рдЬрд╛рддреЗ.

рддреБрдордЪреНрдпрд╛ Zimbra рдкрд╛рд╕рд╡рд░реНрдб рдкреЙрд▓рд┐рд╕реАрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рддреГрддреАрдп-рдкрдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА. рдЕрдВрдЧрднреВрдд рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░реВрди рд╣реЗ рд╕рд╛рдзреНрдп рдХрд░рддрд╛ рдпреЗрддреЗ.

рдкреНрд░рдердо, Zimbra рдордзреНрдпреЗ рдкрд╛рд╕рд╡рд░реНрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреЗ рдпреЛрдЧреНрдп рдЖрд╣реЗ. рдЬреЗрд╡реНрд╣рд╛ рдирд╡реАрди рдЦрд╛рддреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рддреЗрд╡реНрд╣рд╛ рдкреНрд░рд╢рд╛рд╕рдХ рддреНрдпрд╛рд▓рд╛ рддрд╛рддреНрдкреБрд░рддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдирд┐рдпреБрдХреНрдд рдХрд░рддреЛ. рдпрд╛рдирдВрддрд░, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЦрд╛рддреНрдпрд╛рдд рд▓реЙрдЧ рдЗрди рдХрд░рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕реЗрд▓. рд╕рд░реНрд╡ рд╕рдВрдХреЗрддрд╢рдмреНрдж рдЭрд┐рдореНрдмреНрд░рд╛рд╕рд╣ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдлреЙрд░реНрдордордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдирд╛рд╣реА. рдореНрд╣рдгреВрдирдЪ, рдЬрд░ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рддреНрдпрд╛рдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╡рд┐рд╕рд░рд▓рд╛ рддрд░ рддреНрдпрд╛рд▓рд╛ рдирд╡реАрди рддрдпрд╛рд░ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓. рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рдЖрдард╡рдг рдХрд░реВрди рджреЗрддреЛ рдХреА, рдЕрд▓реАрдХрдбреЗрдкрд░реНрдпрдВрдд, рдирд╡реАрди рдкрд╛рд╕рд╡рд░реНрдб рддрдпрд╛рд░ рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╢рд╛рд╕рдХрд╛рдЪрд╛ рд╕рд╣рднрд╛рдЧ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛, рдкрд░рдВрддреБ рдЭрд┐рдВрдмреНрд░рд╛ рдХреНрд░рд┐рдПрдЯрд┐рд╡реНрд╣ рд╕реВрдЯ 8.8.9 рдЪреНтАНрдпрд╛ рдирд╡реАрдирддрдо рдЖрд╡реГрддреНрддреАрдиреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНтАНрдпрд╛рдВрдирд╛ рд╕реНтАНрд╡рдд: рдирд╡реАрди рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рдгреНтАНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА.

Zimbra рдордзреНрдпреЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрд░рдг рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ
рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЧрдЯрд╛рдВрдЪреНрдпрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдкрд╛рд╕рд╡рд░реНрдб рдзреЛрд░рдг рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдврд│реВ рд╢рдХрддрд╛рдд. рддреБрдореНрд╣реА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░реВ рд╢рдХрддрд╛:

  • рдкрд╛рд╕рд╡рд░реНрдбрдЪреА рд▓рд╛рдВрдмреА - рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдбрдЪреА рдХрд┐рдорд╛рди рдЖрдгрд┐ рдХрдорд╛рд▓ рд▓рд╛рдВрдмреА рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рдХрд┐рдорд╛рди рдкрд╛рд╕рд╡рд░реНрдб рд▓рд╛рдВрдмреА 6 рд╡рд░реНрдг рдЖрдгрд┐ рдХрдорд╛рд▓ 64 рдЖрд╣реЗ.
  • рд╕рдВрдХреЗрддрд╢рдмреНрдж рд╡реГрджреНрдзрддреНрд╡ - рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рдВрдХреЗрддрд╢рдмреНрдж рдЕрд╡реИрдз рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рд╡реЗрд│ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА; рддреЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рддреЛ рдмрджрд▓реВ рд╢рдХрддрд╛рдд
  • рдХрд┐рдорд╛рди рдЕрдкреНрдкрд░ рдХреЗрд╕ рд╡рд░реНрдг - рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдХреЕрдкрд┐рдЯрд▓ рдЕрдХреНрд╖рд░рд╛рдВрдЪреА рдХрд┐рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ
  • рдХрд┐рдорд╛рди рд▓реЛрдЕрд░рдХреЗрд╕ рд╡рд░реНрдг - рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рд▓реЛрдЕрд░рдХреЗрд╕ рд╡рд░реНрдгрд╛рдВрдЪреА рдХрд┐рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ
  • рдХрд┐рдорд╛рди рдЕрдВрдХреАрдп рд╡рд░реНрдг - рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ 0 рддреЗ 9 рдЕрдВрдХрд╛рдВрдЪреА рдХрд┐рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ
  • рдХрд┐рдорд╛рди рд╡рд┐рд░рд╛рдордЪрд┐рдиреНрд╣реЗ рдЪрд┐рдиреНрд╣реЗ - рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд░рд╛рдордЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгрд╛рдВрдЪреА рдХрд┐рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ
  • рдкрд╛рд╕рд╡рд░реНрдб рдЗрддрд┐рд╣рд╛рд╕рд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рд╛ - рддреБрдореНрд╣рд╛рд▓рд╛ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдкрд╛рд╕рд╡рд░реНрдбрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЬреЗрдгреЗрдХрд░реВрди рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡реЗрд│реЛрд╡реЗрд│реА рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкрд╛рд╕рд╡рд░реНрдб рд╡рд╛рдкрд░реВ рд╢рдХрдд рдирд╛рд╣реА
  • рдкрд╛рд╕рд╡рд░реНрдб рд▓реЙрдХ - рд╣рд╛ рдкрд░реНрдпрд╛рдп рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦреВ рджреЗрддреЛ
  • рдЕрдпрд╢рд╕реНрд╡реА рд▓реЙрдЧ рдЗрди рд▓реЙрдХрдЖрдЙрдЯ рд╕рдХреНрд╖рдо рдХрд░рд╛ - рд╣рд╛ рдкрд░реНрдпрд╛рдп рддреБрдореНрд╣рд╛рд▓рд╛ рдЪреБрдХреАрдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдПрдВрдЯрд░ рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдХрд╢реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрддреЗ рд╣реЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ

рддреБрдореНрд╣реА рдмрдШреВ рд╢рдХрддрд╛, рдЭрд┐рдореНрдмреНрд░рд╛рдордзреАрд▓ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЕрдЧрджреА рд▓рд╡рдЪрд┐рдХ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЬрд╡рд│рдЬрд╡рд│ рдХреЛрдгрддреНрдпрд╛рд╣реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭрдЪреНрдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдзреЛрд░рдгрд╛рд╢реА рдЬреБрд│рд╡реВрди рдШреЗрдК рд╢рдХрддрд╛рдд. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рд╕рд╛рдзреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░реВрди, рддреБрдореНрд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкрд╛рдард╡рдгреНрдпрд╛рдХрд░рд┐рддрд╛ рд╕реНрдорд░рдгрдкрддреНрд░реЗ рд╕реЗрдЯ рдХрд░реВ рд╢рдХрддрд╛ рдХреА рддреНрдпрд╛рдВрдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд▓рд╡рдХрд░рдЪ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдИрд▓. рдЕрд╢рд╛ рд╕реНрдорд░рдгрдкрддреНрд░рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдХрд░реНрдордЪрд╛рд░реА рд╢рд╛рдВрдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕реЗрд▓, рддрд░ рдПрдЦрд╛рджреНрдпрд╛ рдХрд░реНрдордЪрд╛рд▒реНрдпрд╛рдЪрд╛ рдореЗрд▓ рдЬреНрдпрд╛рдиреЗ рд╕рдХрд╛рд│реА рдкрд╛рд╕рд╡рд░реНрдб рди рдмрджрд▓рдгреНрдпрд╛рдЪрд╛ рдХреНрд╖рдг рдЧрдорд╛рд╡рд▓рд╛ рд╣реЛрддрд╛ рддреЛ рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╡рд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рдХрд░реВ рд╢рдХрддреЛ.

рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рддреА рдлрд╛рдИрд▓рдордзреНрдпреЗ рдХреЙрдкреА рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓ рдЖрдгрд┐ рд╣реА рдлрд╛рдЗрд▓ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдмрдирд╡рд╛рд╡реА рд▓рд╛рдЧреЗрд▓. рдХреНрд░реЙрди рд╡рд╛рдкрд░реВрди рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ рдЬреЗрдгреЗрдХрд░реБрди рддреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рджрд░рд░реЛрдЬ рд╕реВрдЪрд┐рдд рдХрд░рддреЗ рдЬреНрдпрд╛рдВрдиреА рддреНрдпрд╛рдВрдЪрд╛ рд╕рдВрдХреЗрддрд╢рдмреНрдж рдмрд░рд╛рдЪ рдХрд╛рд│ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓рд╛ рдирд╛рд╣реА рдХреА рддреЗ рд▓рд╡рдХрд░рдЪ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рдерд╛рдВрдмрд╡реЗрд▓. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ, zimbra.server.com рдРрд╡рдЬреА, рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдбреЛрдореЗрдирдЪреЗ рдирд╛рд╡ рдмрджрд▓рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

#!/bin/bash
# ╨Ч╨░╨┤╨░╨╡╨╝ ╤А╤П╨┤ ╨┐╨╡╤А╨╡╨╝╨╡╨╜╨╜╤Л╤Е:
# ╨б╨┐╨╡╤А╨▓╨░ ╨║╨╛╨╗╨╕╤З╨╡╤Б╤В╨▓╨╛ ╨┤╨╜╨╡╨╣ ╨┤╨╗╤П ╨┐╨╡╤А╨▓╨╛╨│╨╛ ╨╜╨░╨┐╨╛╨╝╨╕╨╜╨░╨╜╨╕╤П, ╨╖╨░╤В╨╡╨╝ ╨┤╨╗╤П ╨┐╨╛╤Б╨╗╨╡╨┤╨╜╨╡╨│╨╛:
FIRST="3"
LAST="1"
# ╨Ч╨░╨┤╨░╨╡╨╝ ╨░╨┤╤А╨╡╤Б ╨╛╤В╨┐╤А╨░╨▓╨╕╤В╨╡╨╗╤П:
FROM="[email protected]"
# ╨Ч╨░╨┤╨░╨╡╨╝ ╨░╨┤╤А╨╡╤Б ╨┐╨╛╨╗╤Г╤З╨░╤В╨╡╨╗╤П, ╨║╨╛╤В╨╛╤А╤Л╨╣ ╨▒╤Г╨┤╨╡╤В ╨┐╨╛╨╗╤Г╤З╨░╤В╤М ╨┐╨╕╤Б╤М╨╝╨╛ ╤Б╨╛ ╤Б╨┐╨╕╤Б╨║╨╛╨╝ ╨░╨║╨║╨░╤Г╨╜╤В╨╛╨▓ ╤Б ╨╕╤Б╤В╨╡╨║╤И╨╕╨╝╨╕ ╨┐╨░╤А╨╛╨╗╤П╨╝╨╕
ADMIN_RECIPIENT="[email protected]"
# ╨г╨║╨░╨╖╤Л╨▓╨░╨╡╨╝ ╨┐╤Г╤В╤М ╨║ ╨╕╤Б╨┐╨╛╨╗╨╜╤П╨╡╨╝╨╛╨╝╤Г ╤Д╨░╨╣╨╗╤Г Sendmail
SENDMAIL=$(ionice -c3 find /opt/zimbra/common/sbin/sendmail* -type f -iname sendmail)
# ╨Я╨╛╨╗╤Г╤З╨░╨╡╨╝ ╤Б╨┐╨╕╤Б╨╛╨║ ╨▓╤Б╨╡╤Е ╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╨╡╨╗╨╡╨╣.
USERS=$(ionice -c3 /opt/zimbra/bin/zmprov -l gaa $DOMAIN)
# ╨г╨║╨░╨╖╤Л╨▓╨░╨╡╨╝ ╨┤╨░╤В╤Г ╤Б ╤В╨╛╤З╨╜╨╛╤Б╤В╤М╤О ╨┤╨╛ ╤Б╨╡╨║╤Г╨╜╨┤╤Л:
DATE=$(date +%s)
# ╨Я╤А╨╛╨▓╨╡╤А╤П╨╡╨╝ ╨║╨░╨╢╨┤╨╛╨│╨╛ ╨╕╨╖ ╨╜╨╕╤Е:
for USER in $USERS
 do
# ╨г╨╖╨╜╨░╨╡╨╝, ╨║╨╛╨│╨┤╨░ ╨▒╤Л╨╗ ╤Г╤Б╤В╨░╨╜╨╛╨▓╨╗╨╡╨╜ ╨┐╨░╤А╨╛╨╗╤М
USERINFO=$(ionice -c3 /opt/zimbra/bin/zmprov ga "$USER")
PASS_SET_DATE=$(echo "$USERINFO" | grep zimbraPasswordModifiedTime: | cut -d " " -f 2 | cut -c 1-8)
PASS_MAX_AGE=$(echo "$USERINFO" | grep "zimbraPasswordMaxAge:" | cut -d " " -f 2)
NAME=$(echo "$USERINFO" | grep givenName | cut -d " " -f 2)
# ╨Я╤А╨╛╨▓╨╡╤А╤П╨╡╨╝, ╨╜╨╡╤В ╨╗╨╕ ╤Б╤А╨╡╨┤╨╕ ╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╨╡╨╗╨╡╨╣ ╤В╨╡╤Е, ╤Г ╨║╨╛╨│╨╛ ╤Б╤А╨╛╨║ ╨┤╨╡╨╣╤Б╤В╨▓╨╕╤П ╨┐╨░╤А╨╛╨╗╤П ╤Г╨╢╨╡ ╨╕╤Б╤В╨╡╨║.
if [[ "$PASS_MAX_AGE" -eq "0" ]]
then
  continue
fi
# ╨Т╤Л╤Б╤З╨╕╤В╤Л╨▓╨░╨╡╨╝ ╨┤╨░╤В╤Г ╨╛╨║╨╛╨╜╤З╨░╨╜╨╕╤П ╨┤╨╡╨╣╤Б╤В╨▓╨╕╤П ╨┐╨░╤А╨╛╨╗╨╡╨╣
EXPIRES=$(date -d  "$PASS_SET_DATE $PASS_MAX_AGE days" +%s)
# ╨б╤З╨╕╤В╨░╨╡╨╝, ╤Б╨║╨╛╨╗╤М╨║╨╛ ╨┤╨╜╨╡╨╣ ╨╛╤Б╤В╨░╨╗╨╛╤Б╤М ╨┤╨╛ ╨╛╨║╨╛╨╜╤З╨░╨╜╨╕╤П ╤Б╤А╨╛╨║╨░ ╨┤╨╡╨╣╤Б╤В╨▓╨╕╤П ╨┐╨░╤А╨╛╨╗╤П
DEADLINE=$(( (($DATE - $EXPIRES)) / -86400 ))
# ╨Ю╤В╨┐╤А╨░╨▓╨╗╤П╨╡╨╝ ╨┐╨╕╤Б╤М╨╝╨╛ ╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╨╡╨╗╤П╨╝
SUBJECT="$NAME - ╨Т╨░╤И ╨┐╨░╤А╨╛╨╗╤М ╤Б╤В╨░╨╜╨╡╤В ╨╜╨╡╨┤╨╡╨╣╤Б╤В╨▓╨╕╤В╨╡╨╗╤М╨╜╤Л╨╝ ╤З╨╡╤А╨╡╨╖ $DEADLINE ╨┤╨╜╨╡╨╣"
BODY="
╨Ч╨┤╤А╨░╨▓╤Б╤В╨▓╤Г╨╣╤В╨╡, $NAME,
╨Я╨░╤А╨╛╨╗╤М ╨▓╨░╤И╨╡╨│╨╛ ╨░╨║╨║╨░╤Г╨╜╤В╨░ ╤Б╤В╨░╨╜╨╡╤В ╨╜╨╡╨┤╨╡╨╣╤Б╤В╨▓╨╕╤В╨╡╨╗╤М╨╜╤Л╨╝ ╤З╨╡╤А╨╡╨╖ $DEADLINE ╨┤╨╜╨╡╨╣, ╨Я╨╛╨╢╨░╨╗╤Г╨╣╤Б╤В╨░, ╤Б╨╛╨╖╨┤╨░╨╣╤В╨╡ ╨╜╨╛╨▓╤Л╨╣ ╨║╨░╨║ ╨╝╨╛╨╢╨╜╨╛ ╤Б╨║╨╛╤А╨╡╨╡.
╨Т╤Л ╨╝╨╛╨╢╨╡╤В╨╡ ╤В╨░╨║╨╢╨╡ ╤Б╨╛╨╖╨┤╨░╤В╤М ╨╜╨░╨┐╨╛╨╝╨╕╨╜╨░╨╜╨╕╨╡ ╨╛ ╤Б╨╝╨╡╨╜╨╡ ╨┐╨░╤А╨╛╨╗╤П ╨▓ ╨║╨░╨╗╨╡╨╜╨┤╨░╤А╨╡ Zimbra.
╨Ч╨░╤А╨░╨╜╨╡╨╡ ╤Б╨┐╨░╤Б╨╕╨▒╨╛.
╨б ╤Г╨▓╨░╨╢╨╡╨╜╨╕╨╡╨╝, IT-╨╛╤В╨┤╨╡╨╗
"
# ╨Я╨╡╤А╨▓╨╛╨╡ ╨┐╤А╨╡╨┤╤Г╨┐╤А╨╡╨╢╨┤╨╡╨╜╨╕╨╡
if [[ "$DEADLINE" -eq "$FIRST" ]]
then
	echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Reminder email sent to: $USER - $DEADLINE days left"
# ╨Я╨╛╤Б╨╗╨╡╨┤╨╜╨╡╨╡ ╨┐╤А╨╡╨┤╤Г╨┐╤А╨╡╨╢╨┤╨╡╨╜╨╕╨╡
elif [[ "$DEADLINE" -eq "$LAST" ]]
then
	echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Reminder email sent to: $USER - $DEADLINE days left"
# Final
elif [[ "$DEADLINE" -eq "1" ]]
then
    echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Last chance for: $USER - $DEADLINE days left"
fi
done

рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рдЖрдореНрд╣реА рдЕрд╕реЗ рдореНрд╣рдгреВ рд╢рдХрддреЛ рдХреА рдЭрд┐рдВрдмреНрд░рд╛ рдХреЛрд▓реЕрдмреЛрд░реЗрд╢рди рд╕реВрдЯ рддреНрдпрд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭрд╕рд╛рдареА рдЕрдЧрджреА рдпреЛрдЧреНрдп рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдиреА рдХрдареЛрд░ рдкрд╛рд╕рд╡рд░реНрдб рдзреЛрд░рдг рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЕрдВрдЧрднреВрдд рдлрдВрдХреНрд╢рдиреНрд╕рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдХрд░реНрдордЪрд╛рд░реНтАНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдЪреЗ рдХрдареЛрд░рдкрдгреЗ рдкрд╛рд▓рди рдХрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рд╣реЛрдИрд▓.

Zextras Suite рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░реНрд╡ рдкреНрд░рд╢реНрдирд╛рдВрд╕рд╛рдареА, рддреБрдореНрд╣реА Zextras рдкреНрд░рддрд┐рдирд┐рдзреА рдХреЕрдЯрд░рд┐рдирд╛ рдЯреНрд░рд╛рдпрдВрдбрд╛рдлрд┐рд▓рд┐рдбреАрд╢реА рдИрдореЗрд▓рджреНрд╡рд╛рд░реЗ рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзреВ рд╢рдХрддрд╛ [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛