рдЬрд▓реНрджреА рдЬрд╛рдирд╛ рд╣реИред рдлрд╛рд╕реНрдЯ IMAP рдИрдореЗрд▓ рд╕рд┐рдВрдХ

рдирдорд╕реНрдХрд╛рд░! рдореИрдВ рдЗрд▓реНрдпрд╛ рд╣реВрдБред рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдореИрдВ IMAP рдореЛрдмрд╛рдЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдЖред рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкрддреНрд░реЛрдВ рдХреА рд╕реВрдЪреА рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдФрд░ рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЦрд░реНрдЪ рдХрд┐рдпрд╛ред рд╕рд╡рд╛рд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдарддрд╛ рд╣реИред рдореИрдВ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдерд╛ рдФрд░ рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рдиреЗ рдореЗрдВ рдбреВрдм рдЧрдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд╛рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдиреЗ рдмрд┐рдирд╛ рдмреНрд░реЗрдХ рдХреЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ред рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдиреЗ 2 рд╕реЗ 3 рдмрд╛рд░ рдореЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХреАред IMAP рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓реЗрдЦ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЪрд┐рдкреНрд╕ рд╣реИрдВред

рдореИрдВ рдмрд╣реБрдд рдЧрд╣рд░рд╛рдИ рд╕реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдЧреЛрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдКрдВрдЧрд╛ред рд╢реНрд░реЗрдгреА рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд▓реЗрдЦ "рдореИрдВ рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред" IMAP рдЧреБрд░реБрдУрдВ рдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рдирдИ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЖрд▓реЗрдЦ RFC 3501 рд╕реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рд╡рд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ ред

рд╕рд░реНрд╡рд░ рдХрдиреЗрдХреНрд╢рди


IMAP рдПрдХ рд╕реНрдЯреЗрдЯрдлреБрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдЦреЛрдЬ рдереА, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдРрд╕реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рджреЗрдЦрд╛ рдерд╛ рдпрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред 


рдЖрдЗрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрд░рдо рдореЗрдВ рдЬрд╛рдПрдВ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рддред рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

openssl s_client -connect imap.server.com:993 -crlf 

рдорд╣рд╛рди, рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдк рдХреНрд╖рдорддрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдареАрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE  SPECIAL-USE AUTH=PLAIN AUTH=LOGIN]

рдХреНрд╖рдорддрд╛ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдзреЛрдЦрд╛ рдкрддреНрд░ рд╣реИ , рдЬрд╣рд╛рдВ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдХреНрд╖рдорддрд╛ рдорд╛рди рдЖрд░рдПрдлрд╕реА рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, IMAP4rev1 рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ IMAP4 рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ IDLE рд╕рд┐рдЧреНрдирд▓ рдЬреЛ рдЖрдк рдореЗрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг


рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдореЗрд▓рдмреЙрдХреНрд╕ рдкрд░ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ LOGIN рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

a1 LOGIN email pass

рддреЛ, рдмрдВрдж рдХрд░реЛ, рд▓реЙрдЧрд┐рди, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдФрд░ a1 рдпрд╣ рдХреНрдпрд╛ рд╣реИ? - рд╢рд╛рдпрдж рдЖрдк рдкреВрдЫреЗрдВред рдФрд░ рдпрд╣ рдЯреАрдо рдЯреИрдЧ рд╣реИред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╣рд┐рддреЛрдВ рдореЗрдВ, рдЯреИрдЧ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рдорд╛рди рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдЯреАрдореЛрдВ рдХреЗ рдмреАрдЪ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреА рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ * рдареАрдХ рд╣реИ, рдЗрд╕реЗ рдПрдХ рдЕрдиреБрддреНрддрд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореВрд▓ рд░реВрдк рд╕реЗ, рдРрд╕рд╛ рдЬрд╡рд╛рдм рдЙрди рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХрдИ рд╕рдВрд╕реНрдерд╛рдУрдВ рд╕реЗ рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рд╕реНрдЯред 

рдлрд╝реЛрд▓реНрдбрд░ рд╕реВрдЪреА рдЕрдиреБрд░реЛрдз


рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕реВрдЪреА рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЗрди рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд▓рд┐рд╕реНрдЯ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХрдорд╛рдВрдб рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИред

A2 LIST ┬л┬╗ *
* LIST (\HasNoChildren \Trash) ┬л/┬╗ Trash
* LIST (\HasNoChildren \Sent) ┬л/┬╗ Sent
* LIST (\HasNoChildren \Drafts) ┬л/┬╗ Drafts
* LIST (\HasNoChildren \Junk) ┬л/┬╗ Junk
* LIST (\HasNoChildren) ┬л/┬╗ INBOX
A2 OK List completed (0.001 + 0.000 + 0.001 secs).

рдХрдорд╛рдВрдб рдореЗрдВ рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдиреЗрдорд╕реНрдкреЗрд╕ рд╣реИред рдпрджрд┐ рд╕рд░реНрд╡рд░ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорд╛рди NAMESPACE рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдорд╛рдирдХ рдирд╛рдо рд╕реНрдерд╛рди рдПрдХ рд░рд┐рдХреНрдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рдкреИрд░рд╛рдореАрдЯрд░ рдЦреЗрд▓рдиреЗ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде, рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдХрд┐рди рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдЯреНрд░реА рд╢рд╛рдЦрд╛, рдХреЗрд╡рд▓ рдЬрдбрд╝реЗрдВ, рдпрд╛ рдмрд╕ рд╕рдм рдХреБрдЫ, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣реИред рдРрд╕рд╛ рди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдмреЙрдХреНрд╕ рдореЗрдВ рдХрд┐рддрдиреЗ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИрдВред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓реЗрдЦрдХ "%" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрдХреЛ рдореЗрд▓рдмреЙрдХреНрд╕ рд╕реЗ рд╕рднреА рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдлрд╝реЛрд▓реНрдбрд░ рдорд┐рд▓реЗрдВрдЧреЗред 

рдЙрддреНрддрд░ рд╕реЗ, рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдиреБрддреНрддрд░рд┐рдд рдЙрддреНрддрд░ рд╣реИ рдЬрд╣рд╛рдБ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдмреЙрдХреНрд╕ рдореЗрдВ рдЖрдкрдХрд╛ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдРрд╕реЗ рдЭрдВрдбреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рдо рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рдкрдврд╝рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╕рднреА рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рдХреЛрдИ рд╡рдВрд╢рдЬ рдФрд░ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖-рдЙрджреНрджреЗрд╢реНрдп рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ (рдЬреИрд╕реЗ рдЯреНрд░реИрд╢, рдЬрдВрдХ, рдЖрджрд┐) рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж рдлреЛрд▓реНрдбрд░ рд╕реЗрдкрд░реЗрдЯрд░ рдХреИрд░реЗрдХреНрдЯрд░ рдЖрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рддреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреНрд░реИрд╢ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╡рдВрд╢рдЬ рдХреЗ рд▓рд┐рдП, рдирд╛рдо "рдХрдЪрд░рд╛ / рдирдпрд╛ рдлрд╝реЛрд▓реНрдбрд░" рдЬреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ред рд╕рднреА рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рд╣рдореЗрдВ рдЙрд╕ рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╣рдордиреЗ рдХрдорд╛рдВрдб рдФрд░ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдХреЛ рд╕реМрдВрдкрд╛ рдерд╛ред  

рдлрд╝реЛрд▓реНрдбрд░ рдЪрдпрди


рдЖрдЧреЗ рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдореЗрдВ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд╣рд╛рдБ рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдХрд╕реЗрдВрдЧреЗред рдпрд╣ SELECT рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

4 SELECT INBOX
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent \*)] Flags permitted.
* 16337 EXISTS
* 2 RECENT
* OK [UNSEEN 6037] First unseen.
* OK [UIDVALIDITY 1532079879] UIDs valid
* OK [UIDNEXT 17412] Predicted next UID
* OK [HIGHESTMODSEQ 21503] Highest
4 OK [READ-WRITE] Select completed (0.015 + 0.000 + 0.014 secs).

рдЬрдм рдЖрдк рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддреА рд╣реИред рдХреНрд░рдо рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВред

  • рдкрддреНрд░ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рдЕрдиреБрдордд рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрдВред  
  • рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрдВ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ
  • рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрдВ
  • рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рд╣рд╛рд▓ рдХреЗ рдкрддреНрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдордиреЗ рдлрд╝реЛрд▓реНрдбрд░ рдЪрдпрди рдХреЗ рдмреАрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдерд╛
  • рдЕрдкрдард┐рдд рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдЙрддреНрддрд░ рджреЗрдВ

рдЦреИрд░, рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдмрд╛рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреА рд╣рдореЗрдВ рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред

рдЕрдиреБрд░реЛрдз рдкрддреНрд░


рдЕрдм рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдкрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд╣реИред рдЖрдкрдХреЛ рдпрд╣рд╛рдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореЛрдмрд╛рдЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рд╣реЛрдЧрд╛ред рд╕рд╣рдордд, рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЬрдм рдЖрдк рдЖрд╡реЗрджрди рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣рдЬрд╛рд░реЛрдВ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреВрд░реЗ рдкрддреНрд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рднреА рдкрддреНрд░реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрддреНрд░реЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреЗрд╡рд▓ "рд▓рд┐рдлрд╛рдлрд╛" рдорд╛рдВрдЧреЗрдВрдЧреЗред рдЗрд╕ рд▓рд┐рдлрд╛рдлреЗ рдореЗрдВ рд╣рдо рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рдкреНрд░реЗрд╖рдХ, рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рдкрддреНрд░ рдХрд╛ рд╡рд┐рд╖рдп рдФрд░ рднреЗрдЬрдиреЗ рдХреА рддрд╛рд░реАрдЦред рд╣рдо рдкрд╣рд▓реЗ 10 рдкреЛрд╕реНрдЯ рд▓реЛрдб рдХрд░реЗрдВрдЧреЗред

5 FETCH 16337:16327 (ENVELOPE)

рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдЙрди рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЦрдВрдбрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдХреЛрд╖реНрдардХ рдореЗрдВ рд╣рдо рдЗрди рдкрддреНрд░реЛрдВ рд╕реЗ рдХреНрдпрд╛ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрддреНрд░ рдХрд╛ рд▓рд┐рдлрд╛рдлрд╛ред

рдореИрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдк рдореЗрдВ рдЙрддреНрддрд░ рджреВрдВрдЧрд╛:

* 16334 FETCH (ENVELOPE ("Sat, 07 Sep 2019 23:07:48 +0000" "Hello from Fabric.io" (("Fabric" NIL "notifier" "fabric.io")) (("Fabric" NIL "notifier" "fabric.io")) (("Fabric" NIL "notifier" "fabric.io")) ((NIL NIL "me" "me@mail")) NIL NIL NIL "<5d7438441b07c_2d872ad30967b9646405c6@answers-notifier2012.mail>"))

рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХреБрдЫ рднреА рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рдФрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд▓рд┐рдлрд╛рдлрд╛ рдкреНрд░рд╛рд░реВрдк RFC 2822 рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдЗрд╕ рд▓рд┐рдлрд╛рдлреЗ рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ: рдкрддреНрд░ рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреА рддрд╛рд░реАрдЦ, рдкрддреНрд░ рдХрд╛ рд╡рд┐рд╖рдп, рдкреНрд░реЗрд╖рдХ, рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдВрджреЗрд╢ред рдЙрдирдХреЗ рдЧреНрд░рд╛рд╣рдХ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ, рд▓реЗрдХрд┐рди рд╢рд░реАрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?
рд╣рдо рдкрддреНрд░ рдХреЗ рдкреВрд░реЗ рд╢рд░реАрд░ рдХреЛ рддреБрд░рдВрдд рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдЖрдХрд╛рд░ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдореЗрдореЛрд░реА рдкрд░ рдорд╣рдВрдЧрд╛ рд╣реИред рд╡реИрд╕реЗ, рдпрд╣ рдЙрд╕реА FETCH рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 

6 FETCH 16337:16327 (BODY[]) 

рдЕрдкрдиреЗ рдЗрдирдмреЙрдХреНрд╕ рдкрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдХрдорд╛рдВрдб рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдФрд░ рдЖрдк рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ "рдорд╣рдВрдЧрд╛" рд╕реЗ рдореЗрд░рд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 10 рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╣рдореЗрдВ рдкрддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рд╣реА рд╢рд╛рдирджрд╛рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓рддреА рд╣реИред рдЙрд╕рдХрд╛ рдмреЛрд▓рдирд╛ред

рдЖрдкрдиреЗ рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдкрддреНрд░ рдХреЗ рд╕реНрд░реЛрдд рдХреЛ рдХрд┐рддрдиреА рдмрд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдЕрдкрдиреЗ рдореВрд▓ рд░реВрдк рдореЗрдВ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдЗрдП рдЗрд╕рд╕реЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдЗрд╕рдореЗрдВ, рдореИрдВрдиреЗ рд╕реАрдзреЗ рдЕрдХреНрд╖рд░ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╕реНрд╡реАрд░ рдФрд░ рдПрдХ рдЪрд┐рддреНрд░ рдХреЛ рдЕрдиреБрд▓рдЧреНрдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ред рдЗрд╕реЗ eml рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рд╕реЗрд╡ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдХрд┐рд╕реА рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдЦреЛрд▓реЗрдВред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЛ рдкрддреНрд░ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрдд рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рд╡реЗ рд╕рдорд╛рди рд╣реЛрдВрдЧреЗред 

рдИрдореЗрд▓ рд╣реЗрдбрд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:

Return-Path: <myemail>
Delivered-To:myemail
Received: from localhost (localhost [127.0.0.1])
	byimap.server.com (imap.server.com) with ESMTP id 6C2BE2A0363
	for <myemail>; Sun,  8 Sep 2019 23:41:29 +0300 (MSK)
X-Virus-Scanned: amavisd-new at imap.server.com
Received: from imap.server.com ([127.0.0.1])
	by localhost ( imap.server.com [127.0.0.1]) (amavisd-new, port 10026)
	with ESMTP id abx8HQQT_k5A for <myemail>;
	Sun,  8 Sep 2019 23:41:29 +0300 (MSK)
Mime-Version: 1.0
Date: Sun, 08 Sep 2019 20:41:28 +0000
Content-Type: multipart/mixed;
 boundary=┬╗--=_Part_722_554093397.1567975288┬╗
Message-ID: <9e4e3872e603eac2c20f26bb1d65548d>
From: "Me" <myemail>
Subject: Hey, Habr!
To: myemail
X-Priority: 3 (Normal)

рдкрддреНрд░ рдХреЗ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдореЗрдВ рд╕рднреА рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрд┐рд╕рд╕реЗ, рдХрд┐рд╕рд╕реЗ, рдХрдм, рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрджреЗрд╢ рд╕рд╛рдордЧреНрд░реА, рд╡рд┐рд╖рдп рдФрд░ рдкрддреНрд░ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ред рд╕реАрдорд╛ рдХреНрд╖реЗрддреНрд░ рдкрддреНрд░ рдХреА рд╕реАрдорд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЖрдЧреЗ рд╕рдордЭреЗрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред

----=_Part_722_554093397.1567975288
Content-Type: multipart/related;
 boundary=┬╗--=_Part_583_946112260.1567975288┬╗
----=_Part_583_946112260.1567975288
Content-Type: multipart/alternative;
 boundary=┬╗--=_Part_881_599167713.1567975288┬╗
----=_Part_881_599167713.1567975288
Content-Type: text/plain; charset=┬лutf-8┬╗
Content-Transfer-Encoding: quoted-printable
----=_Part_881_599167713.1567975288
Content-Type: text/html; charset=┬лutf-8┬╗
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html><html><head><meta http-equiv=3D"Content-Type" content=3D"t=
ext/html; charset=3Dutf-8" /></head><body><div data-crea=3D"font-wrapper"=
 style=3D┬лfont-family: XO Tahion; font-size: 16px; direction: ltr┬╗> <img =
src=3D"cid:jua-uid-q1nz1guinitrcfd3-1567975257318"><br><br><div></div> <b=
r> </div></body></html>
----=_Part_881_599167713.1567975288--
----=_Part_583_946112260.1567975288
Content-Type: image/jpeg; name=┬л2018-09-04 22.46.36.jpg┬╗
Content-Disposition: inline; filename=┬л2018-09-04 22.46.36.jpg┬╗
Content-ID: <jua-uid-q1nz1guinitrcfd3-1567975257318>
Content-Transfer-Encoding: base64

рдкреНрд░рддреНрдпреЗрдХ рд╕реАрдорд╛ рд▓реЗрдЦрди рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕реАрдорд╛ рд╣реИред рд╡реЗ рджреЛ рд╣рд╛рдЗрдлрд╝рди "-" рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╕рдорд╛рдкрди рд╕реАрдорд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ рдпреЗ рджреЛ рд╣рд╛рдЗрдлрд╝рди рд╣реИрдВред рдЗрд╕реЗ RFC1341 рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред

рдЗрд╕реЗ рдкрддреНрд░ рдХрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдкрддреНрд░ рдХреЗ рднрд╛рдЧ рдФрд░ рдЙрдирдХреЗ MIME рдкреНрд░рдХрд╛рд░ рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред

MIME рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
MIME- , MIME (Multipurpose Internet Mail Extensions) email . 

  • multipart/mixed , . 

  • multipart/related , , , 

  • multipart/alternative , , , text/plain text/html, . 


рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣рд╛рдВ рд╕рд░рд▓ рдкрд╛рда рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП html рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд▓реЗрдирд╛ рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИред рдЗрд╕ HTML-рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рдж: рдЗрдирд▓рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рд┐рд░реНрдл рдПрдХ рддрд╕реНрд╡реАрд░ рд╣реИ, рдЕрд░реНрдерд╛рддреН, рдпрд╣ рд╕реАрдзреЗ рдкрддреНрд░ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдФрд░ рд╕рдВрд▓рдЧреНрди рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдореЗрдВ рдирд╣реАрдВред

рдЗрд╕ рдЪрд┐рддреНрд░ рдХрд╛ рд▓рд┐рдВрдХ рдХрд╛рдлреА рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рд╛рдордЧреНрд░реА-рдЖрдИрдбреА рдкреИрд░рд╛рдореАрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдЬреЛ рдХрд┐ jua-uid-q1nz1guinitrcfd3-1567975257318 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ ред рдпрд╣ рдкрддреНрд░ рдХреЗ рдЕрдЧрд▓реЗ рднрд╛рдЧ рдХреА рдПрдХ рдХрдбрд╝реА рд╣реИ - рдПрдХ рддрд╕реНрд╡реАрд░ рдЬреЛ рдмреЗрд╕ -64 рдореЗрдВ рдПрдиреНрдХреЛрдб рдХреА рдЧрдИ рд╣реИред рдореЗрд░реА рдирд╕реЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рднреА рдЖрдзрд╛рд░ -64 рдХреЛрдб рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдкрддреНрд░ рдХреЗ рдЕрдВрддрд┐рдо рднрд╛рдЧ рдореЗрдВ рдлреЙрд░реНрдо рд╣реИ 

----=_Part_722_554093397.1567975288
Content-Type: image/png; name=┬л2018-07-02 11.08.23 pm.png┬╗
Content-Disposition: attachment; filename=┬л2018-07-02 11.08.23 pm.png┬╗
Content-Transfer-Encoding: base64

рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдХрдВрдЯреЗрдВрдЯ-рдбрд┐рд╕реНрдкреЛрдЬрд▓ рдЗрдирд▓рд╛рдЗрди рдирд╣реАрдВ рд╣реИ, рдКрдкрд░ рдХреА рдЗрдореЗрдЬ рдХреА рддрд░рд╣, рд▓реЗрдХрд┐рди рдЕрдЯреИрдЪрдореЗрдВрдЯред рдЗрд╕ рдЫрд╡рд┐ рдХреЛ рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдкреИрдирд▓ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдпрд╣ рдмреЗрд╕ -64 рдореЗрдВ рднреА рдЗрдирдХреЛрдбреЗрдб рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдмрдбрд╝рд╛ рд╣реИред рдпрд╣рд╛рдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдкрддреНрд░ рдХреЗ рдкреВрд░реЗ рд╢рд░реАрд░ рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рд╣рдо рдХреЗрд╡рд▓ рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред 

рд╡рд╛рдкрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП


рдЕрдХреНрд╖рд░реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЪрдпрдирд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрд▓рд╡рд┐рджрд╛ рдХрд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ CLOSE рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рдВ, рдпрд╣ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ


7 CLOSE
7 OK Close completed (0.001 + 0.000 secs).

рд╡реИрд╕реЗ, рдЕрдЧрд░ рдЖрдкрдиреЗ рдореЗрд░реЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрдВрд╕реЛрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рд▓реЗрдЦ рдкрдврд╝рд╛, рддреЛ рдПрдХ рдирд╣реАрдВ-рд╕реБрдЦрдж рдШрдЯрдирд╛ рд╣реЛ рд╕рдХрддреА рдереА, рд╕рд░реНрд╡рд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рджреНрд╡рд╛рд░рд╛ рдЖрдкрдХрд╛ рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХрд╛ рдЕрдкрдирд╛ рд╕рдордпрдмрд╛рд╣реНрдп рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 30 рдорд┐рдирдЯ рд╣реИрдВред 
рдЗрд╕рд▓рд┐рдП, рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдПрдирдУрдУрдкреА рдХрдорд╛рдВрдб рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ

1 NOOP
1 OK NOOP completed (0.001 + 0.000 secs).

рдпрд╣ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдмрд┐рдирд╛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдХрдиреЗрдХреНрд╢рди рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ NOOP рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдЖрд╡рдзрд┐рдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ 

1 NOOP
* 16472 EXPUNGE
* 16471 EXPUNGE
* 16472 EXISTS
* 1 RECENT
1 OK NOOP completed (0.004 + 0.000 + 0.003 secs).

рдпрд╣рд╛рдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣рдореЗрдВ рджреЛ рд╣рдЯрд╛рдП рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдирдпрд╛ рдФрд░ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 16 472 рд╣реИред

рдореИрдВ рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рдЪрдпрдирд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рдХреЛрдИ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рдо рдирд╣реАрдВ рд╣реИред

рдЦреИрд░, рдЕрдВрдд рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рддреНрд░ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рд╣рдо рдЗрд╕реЗ рдЕрд▓рд╡рд┐рджрд╛ рдХрд╣реЗрдВрдЧреЗред

8 LOGOUT
* BYE Logging out
8 OK Logout completed (0.001 + 0.000 secs).

рд╣рдо рдЙрджрд╛рд╕ рдЕрд╕рдВрдмрджреНрдз BYE рдЬрд╡рд╛рдм рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдЦрддреНрдо рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

CONDSOTORE рдФрд░ QRESYNC рдХреЗ рд╕рд╛рде рддреНрд╡рд░рд┐рдд рд╕рд┐рдВрдХ


рдЖрдк рдХрд┐рд╕реА рдЪрдпрдирд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмреЙрдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП NOOP рдСрдкрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЬрдм рд╣рдо рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдереЗ рддреЛ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИ? рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рдореЗрдВ рд╕рднреА рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЙрд░реНрдЯ рдХрд░рдирд╛ рд╣реИ, рдЪрд╛рд╣реЗ рд╡рд╣ рдХреИрд╢ рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реЛ, рдФрд░ рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рд▓реМрдЯреЗрдЧрд╛, рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдПрдХ рдУрд░, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ, рдФрд░ рдХреБрдЫ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдпрд╣ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХрдорд╛рддреНрд░ рд╕рдЪ рд╣реЛрдЧрд╛ред рджреВрд╕рд░реА рдУрд░, рд╣рдо рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рдЙрддрдиреА рд╣реА рддреЗрдЬреА рд╕реЗ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рддрдирд╛ рдХрд┐ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрдорддреМрд░ рдкрд░ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдорд╛рд░рд╛ рд╕рд░реНрд╡рд░ CONDSTORE рдФрд░ QRESYNC рдЬреИрд╕реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ RFC7162 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдкрд╣рд▓реЗ рдПрдХ рд╕рдВрджреЗрд╢ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ 63-рдмрд┐рдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореЙрдб-рд╕реАрдХреНрд╡реЗрдВрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдкрддреНрд░ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рдмрдврд╝рддрд╛ рд╣реИред рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдмреАрдЪ рдЙрдЪреНрдЪрддрдо рдореЙрдб-рдЕрдиреБрдХреНрд░рдо рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ CONDSTORE рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдмрд╕ рд╕реНрдерд╛рдиреАрдп рдФрд░ рд╕рд░реНрд╡рд░ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдореЙрдб-рдЕрдиреБрдХреНрд░рдо рдорд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдХреЗред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди STORE рдФрд░ FETCH рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИ - CHANGEDSINCE рдореЙрдб-рд╕реАрдХреНрд╡реЗрдВрд╕ рдФрд░ UNCHANGEDSINCE рдореЙрдб-рд╕реАрдХреНрд╡реЗрдВрд╕, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдпрджрд┐ рдХреНрд░рдорд╢рдГ рдЯреНрд░рд╛рдВрд╕рдорд┐рдЯ рдХрд┐рдП рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдореЙрдб-рдЕрдиреБрдХреНрд░рдо рдЗрд╕рд╕реЗ рдмрдбрд╝рд╛ рдФрд░ рдЫреЛрдЯрд╛ рд╣реИред рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВред

FETCH 17221:17241 (UID) (CHANGEDSINCE 0)
* OK [HIGHESTMODSEQ 22746] Highest
* 17222 FETCH (UID 18319 MODSEQ (22580))
* 17223 FETCH (UID 18320 MODSEQ (22601))
* 17224 FETCH (UID 18324 MODSEQ (22607))
* 17225 FETCH (UID 18325 MODSEQ (22604))
* 17226 FETCH (UID 18326 MODSEQ (22608))
* 17227 FETCH (UID 18327 MODSEQ (22614))
* 17228 FETCH (UID 18328 MODSEQ (22613))
* 17229 FETCH (UID 18336 MODSEQ (22628))
* 17230 FETCH (UID 18338 MODSEQ (22628))
* 17231 FETCH (UID 18340 MODSEQ (22628)
* 17232 FETCH (UID 18341 MODSEQ (22628))
* 17221 FETCH (UID 18318 MODSEQ (22583))

рдореИрдВрдиреЗ рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдореЗрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдереЗ, рдЕрд░реНрдерд╛рддреН рд╣рдорд╛рд░рд╛ рд╕реНрдерд╛рдиреАрдп рдореЙрдб-рдЕрдиреБрдХреНрд░рдо 0. рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд░реНрд╡рд░ рдЖрдо рддреМрд░ рдкрд░ рдореЗрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛ред рдФрд░ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдкрддрд╛ рдирд╣реАрдВ рд╣реИред CHANGEDSINCE рд╕реЗ UID рдкрддреНрд░реЛрдВ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ, рдПрдХ рдЕрдирдЯреИрдЧреНрдб рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ OK рднреА рдПрдХ HIGHESTMODESEQ рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдм рд╣рдо рд╕рд╣реЗрдЬреЗрдВрдЧреЗ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рд╣рдорд╛рд░реЗ MODSEQ рдХреЗ рд▓рд┐рдПред

рд╣рдо рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдВрдЪрд╛рд▓рди рдХрд░реЗрдВрдЧреЗ: рдирдП рдЕрдХреНрд╖рд░ рдЬреЛрдбрд╝реЗрдВ, рдЭрдВрдбреЗ рдмрджрд▓реЗрдВред рдЖрдЗрдП рдПрдХ рдирдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ рд▓реЗрдХрд┐рди рдкрд┐рдЫрд▓реЗ рдореЙрдб-рд╕реАрдХреНрд╡реЗрдВрд╕ рдХреЗ рд╕рд╛рде

1 fetch 17221:* (UID FLAGS) (CHANGEDSINCE 22746)
* 17267 FETCH (UID 18378 FLAGS () MODSEQ (22753))
* 17270 FETCH (UID 18381 FLAGS (\Seen) MODSEQ (22754))
* 17271 FETCH (UID 18382 FLAGS () MODSEQ (22751))
* 17273 FETCH (UID 18384 FLAGS () MODSEQ (22750))

рдФрд░ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 20 рдкреБрд░рд╛рдиреЗ рдФрд░ рдирдП рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрдЬрд╛рдп рдЕрдВрддрд░ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ (17221 рдореЗрдВ рддрд╛рд░рд╛рдВрдХрди: * рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЛ 17221 рд╕реЗ рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рдЕрдХреНрд╖рд░ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП) рд╣рдореЗрдВ рдРрд╕реЗ рдкрддреНрд░ рдорд┐рд▓рддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ MODSEQ рдкрд┐рдЫрд▓реЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдпрд╣ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд▓реЛрдЧреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдмрджрд▓реЗ рд╣реБрдП рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛? рд▓реЗрдХрд┐рди QRESYNC рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдСрдкрд░реЗрд╢рди рдХреЛ рдФрд░ рднреА рддреЗрдЬ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЖрдкрдХреЛ MODSEQ рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЪрдпрди рдХреЗ рджреМрд░рд╛рди рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреНрдЮрд╛рдд UIDs рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЪрд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭрд╛рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, QRESYNC рд╕рдХреНрд╖рдо рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред 

1 ENABLE QRESYNC
* ENABLED QRESYNC
1 OK Enabled (0.001 + 0.000 secs).
1 SELECT INBOX (QRESYNC (0 0))
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent \*)] Flags permitted.
* 17271 EXISTS
* 0 RECENT
* OK [UNSEEN 17241] First unseen.
* OK [UIDVALIDITY 1532079879] UIDs valid
* OK [UIDNEXT 18385] Predicted next UID
* OK [HIGHESTMODSEQ 22754] Highest
1 OK [READ-WRITE] Select completed (0.001 + 0.000 secs).

рдЪреВрдБрдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдкрддрд╛ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╕рд░реНрд╡рд░ рд╣рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЗрд╡рд▓ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдПрдХ рдбрд▓реА рдХреЗ рдмрд┐рдирд╛ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдмреАрд╕ рд╕рдВрджреЗрд╢ рджрд┐рдП рдФрд░ рдЙрдирдХреЗ UID рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ рдФрд░ HIGHESTMODESEQ рдХреЛ рднреА рдпрд╛рдж рдХрд┐рдпрд╛ред рд╣рдо рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╣реИрдВ, рд╕рдВрджреЗрд╢ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рдЭрдВрдбреЗ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд┐рдЫрд▓реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд▓реМрдЯрддреЗ рд╣реИрдВ

1 CLOSE
1 OK Close completed (0.001 + 0.000 secs).
1 SELECT INBOX (QRESYNC (1532079879 22754 18300:18385))
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft $Forwarded $MDNSent \*)] Flags permitted.
* 17271 EXISTS
* 0 RECENT
* OK [UNSEEN 17241] First unseen.
* OK [UIDVALIDITY 1532079879] UIDs valid
* OK [UIDNEXT 18386] Predicted next UID
* OK [HIGHESTMODSEQ 22757] Highest
* VANISHED (EARLIER) 18380
* 17269 FETCH (UID 18383 FLAGS () MODSEQ (22757))
* 17271 FETCH (UID 18385 FLAGS () MODSEQ (22755))
1 OK [READ-WRITE] Select completed (0.001 + 0.000 secs).

рдФрд░ рдЕрдм, рдПрдХ рдмрджрд▓реЗ рд╣реБрдП рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ рддреБрд░рдВрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП VANISHED (EARLIER) рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдФрд░ рд╣рдЯрд╛рдП рдЧрдП рдпрд╛ рдмрджрд▓реЗ рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП FETCH рдХреЗ рд░реВрдк рдореЗрдВ, рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдПрдХ рдбрд▓реА рдорд┐рд▓ рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЗрд╕рдХрд╛ рджреМрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдЕрдм рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рдФрд░ рднреА рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреИрд╢ рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИ рдФрд░ рдЖрдк рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЙрдирдХреА рддреБрд▓рдирд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХрд╛ рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ UIDVALIDITY рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ uid рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред рдпрд╣ рддрдм рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рд╕рд░реНрд╡рд░ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рддреНрд░ рд╕реЗ рд╕рддреНрд░ рддрдХ рдпреВрдЖрдИрдбреА рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ рдпрд╛ рдлрд╝реЛрд▓реНрдбрд░ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЙрд╕реА рд╕реНрдерд╛рди рдкрд░ рд╕рдорд╛рди рдирд╛рдо рд╡рд╛рд▓рд╛ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рджреВрд╕рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ HIGHESTMODSEQ рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдВрддрд┐рдо рдЬреНрдЮрд╛рдд рдпреВрдЖрдИрдбреА рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдЕрдВрддрд░рд╛рд▓ рдирд┐рд░рдВрддрд░ рд╣реИ, рдпрд╛ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖрдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдХреА рдЕрдЬреНрдЮрд╛рдирддрд╛ рд╕реЗ рдЖрд╡реЗрджрди рдХрд╛ рдЧрд▓рдд рдФрд░ рдЕрдбреЙрдкреНрдЯрд┐рдорд▓ рд╕рдВрдЪрд╛рд▓рди рд╣реЛрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ IMAP рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдЕрдЧрд▓реЗ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреАред

IMAP рдореЗрдВ рдПрдХ рдЯрди рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдорд╛рди рд╣реИред рддреНрд╡рд░рд┐рдд рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд╕рд┐рд░реНрдл рд╢реБрд░реБрдЖрдд рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рд╕рд░реНрд╡рд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд┐рднрд┐рдиреНрди рдЖрдИрдПрдордПрдкреА рдХрдорд╛рдВрдбреЛрдВ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рддреЗрдЬреА рд╕реЗ рдореЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдореЗрдореЛрд░реА рдкрд░ рдЕрдзрд┐рдХ рдХрд┐рдлрд╛рдпрддреА, рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдЕрдзрд┐рдХ рд╕реБрдЦрджред рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред

All Articles