
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ
рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛ , рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ рд╣рдордиреЗ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдлреНрд░реАрдорд┐рдпрдо рд╕реЗрд╡рд╛ рдХреА рдПрдХ рдЯреАрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рд╣реИред рдпрд╣ рд╕реЗрд╡рд╛ рдХрд╛рдлреА рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрддреНрд░ рдмрдирд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХреА рдЧрдгрдирд╛ рдкреНрд░рддрд┐ рджрд┐рди рд╣рдЬрд╛рд░реЛрдВ рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдпреЗ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг / рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рджреИрдирд┐рдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕реВрдЪрдирд╛рдПрдВ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдИрдореЗрд▓ рдХрд╛ рдЬрд╡рд╛рдм рднреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдбреЗрдЯрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝ рд░рд╣реА рд╣реИ, рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рд╣рдорд╛рд░реЗ
SendGrid рдЦрд╛рддреЗ рднреА
рдмрдврд╝ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдлреНрд░реАрдорд┐рдпрдо рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдХрдо рд╕реЗ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдо рдпрд╣ рднреА рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рд╣рдо рдХрд┐рддрдиреА рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдореЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рд╣рдо рдореЗрд▓ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╕рд┐рд░реНрдл рдХрд╣реАрдВ рднреЗрдЬрддреЗ рд╣реИрдВ, SendGrid рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рддреЗрдЬреА рд╕реЗ, рд╕рд╡рд╛рд▓ рдЙрдардиреЗ рд▓рдЧреЗ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рдХреА рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рдорд┐рд▓реА рдереА рдпрд╛ рд╕реЗрд╡рд╛ рд╕реЗ рдПрдХ рдкрддреНрд░ рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдИ рдереА рдФрд░ рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХреА рдЧрдИ рдереАред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛ рдореЗрд▓ рдбрд┐рд▓реАрд╡рд░реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рд╕реЗрдВрдбрдЧреНрд░рд┐рдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рдерд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрд╛, рдпрд╣ рдЕрдХреНрд╕рд░ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрддрд╛ рдерд╛ред Smtp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрддреНрд░ рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдФрд░ SendGrid рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рдерд╛ред
рдЖрдиреЗ рд╡рд╛рд▓реЗ рдореЗрд▓ рдХреЗ рд╕рд╛рде рднреА рд╕реНрдерд┐рддрд┐ рдРрд╕реА рд╣реА рдереАред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рддрдХ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВ рдпрд╣ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдпрд╣ SendGrid рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: SendGrid рджреНрд╡рд╛рд░рд╛ рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ POST рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддреЗ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЖрдк рдХреЛред рдЗрд╕рд▓рд┐рдП, рдЬрдм рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдкреИрджрд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рд╣рдорд╛рд░реА рд╕реЗрд╡рд╛ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛ рдкрддреНрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдЖ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реЗ рджреЛрд╖реА рдард╣рд░рд╛рдпрд╛ рдЬрд╛рдП - SendGrid рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдпрд╛ рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рдереАред рдпрджрд┐ рдЖрдк рд╕реНрд╡рдпрдВ рдХреЛ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд╣рдореЗрдВ рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рд╕рдЪреНрдЪрд╛рдИ рдХрд╛ рдЬрд╡рд╛рдм - "рдареАрдХ рд╣реИ, рдореИрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛, рдЗрд╕реЗ рдзрд┐рдХреНрдХрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВ рдкрддреНрд░ рдирд╣реАрдВ рдЖрдпрд╛", рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдЬрд▓реНрдж рд╣реА рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ рд╡рд╛рджреЗ рдЭреВрда рди рдмрдиреЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдо рдХрд░рдирд╛ рддрдп рдХрд┐рдпрд╛ред
рдЗрд╕рд▓рд┐рдП - рд╣рдореЗрдВ рдкрддреНрд░реЛрдВ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдФрд░ рдкреНрд░рд╛рдкреНрддрд┐ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдорд╛рдорд▓реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рднреЗрдЬ (smtp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдФрд░ SendGrid рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реА рдереА, рд╣рдорд╛рд░реЗ рдФрд░ SendGrid рдбреЗрдЯрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХреА рдкреВрд░реНрдг рдХрдореА, рдкреНрд░рддрд┐ рджрд┐рди рд╣рдЬрд╛рд░реЛрдВ рдкрддреНрд░ рдФрд░ рдЙрдирдХреА рдШрд╛рддреАрдп рд╡реГрджреНрдзрд┐, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрдврд╝рддреА рд╣реБрдИ рдорд╛рддреНрд░рд╛ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рднрд╛рд╡реА рддрдВрддреНрд░ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдереАред рдХрд╛рд░реНрдп рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЛ SendGrid рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рд▓рд╛рдЧрдд рдХрдо рдХрд░рдиреЗ рдФрд░ рдЧреНрд░рд╛рд╣рдХ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдФрд░ рдЧрддрд┐ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛ рд╕рдХреЗред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдкреНрд░рд▓реЗрдЦрди рдХреА рдУрд░ рд░реБрдЦ рдХрд┐рдпрд╛ред
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ SendGrid рдореЗрдВ 2 рд╣реБрдХ рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рд░рд╛рдЬреНрдп рдкрд░ рд╣рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдкрд╣рд▓рд╛ рд╣реБрдХ
рдИрд╡реЗрдВрдЯ рд╣реИ - SendGrid рдирд┐рд░реНрджрд┐рд╖реНрдЯ URL рдореЗрдВ рдЙрдирдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрддреНрдкрдиреНрди рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрддрд╛ рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрддреНрд░ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реЗ рдЕрджреНрд╡рд┐рддреАрдп рддрд░реНрдХреЛрдВ рдФрд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдПрдХ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ SMTP рдкрд░ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╕рдордп рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдЖрдЧреЗ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреА рд╕реВрдЪрдирд╛рдУрдВ рдореЗрдВ рдпреЗ рддрд░реНрдХ рдФрд░ рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ рдХрд┐ рдпрд╣ рдШрдЯрдирд╛ рдХрд┐рд╕ рдкрддреНрд░ рдХреА рд╣реИред рдпрд╣ рдХреНрдпрд╛ рджреЗрддрд╛ рд╣реИ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ,
"рдЕрдЧрд░ рдХреБрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЭреВрда рдирд╣реАрдВ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ," рд╣рдо рд╣рдореЗрд╢рд╛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдкрддреНрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рджреВрд╕рд░реЗ, рдЙрди рдкрддреНрд░реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рднреЗрдЬрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рдпрд╛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ "рдбрд┐рдлрд░реНрдб" рдХрд╛ рджрд░реНрдЬрд╛ рдорд┐рд▓рд╛ рд╣реИ рдпрд╛ рдмрд╛рдЙрдВрд╕ рд╕реВрдЪреА рдореЗрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдм рд╣рдо рдмрд╛рдЙрдВрд╕ рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдирдпрд╛ рдИрдореЗрд▓ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдмреЛрдирд╕ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рднреЗрдЬреЗ рдЧрдП рдкрддреНрд░ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд▓реЗрдЦрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ 10 рддрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм SendGrid рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрдирдХреА рддреБрд▓рдирд╛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреЗ-рдЕрдЪреНрдЫреЗ рд░реЗрдЦрд╛рдВрдХрди рдкрд░ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╕рдЪ рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХрд▓-рд╕реНрддрд░реАрдп рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдФрд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рджреЛ-рд╕реНрддрд░реАрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред рджреЛ-рд╕реНрддрд░реАрдп рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдореЗрдВ рдкрд╣рд▓рд╛ рд╕реНрддрд░ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдиреЗ рдкрддреНрд░ рднреЗрдЬрд╛ рдерд╛, рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрддрд░ рд╡рд╣ рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╣реИ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЗрд╕реЗ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреЛрдбреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреА рд╕рдорд╛рдкреНрддрд┐ рддрд┐рдерд┐ рдмрдирд╛рддреЗ, рд╕рдВрдкрд╛рджрд┐рдд рдФрд░ рдмрджрд▓рддреЗ рд╕рдордп рдкрддреНрд░ рднреЗрдЬрддрд╛ рд╣реИред рджреВрд╕рд░реА рд╢реНрд░реЗрдгреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрдВ рдПрдХ рдкреВрд░реА рддрд╕реНрд╡реАрд░ рдорд┐рд▓рддреА рд╣реИ рдХрд┐ рдХреМрди рдкрддреНрд░ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЖрд╡реЗрджрди рдХреЗ рдЕрдВрджрд░ рдХрд┐рддрдиреЗред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдорд╛рди рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдРрдб рд╢реНрд░реЗрдгреА рд╕реНрд╡рдпрдВ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрддрдиреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдмрдВрдзрдиред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж: рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ
CodeIgniter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкрддреНрд░ рдорд╛рдирдХ рдИрдореЗрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдЖрдкрдХреЛ SMTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╕рдордп рдЕрдкрдиреЗ рд╣реЗрдбрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ
github.com/leonbarrett/CodeIgniter-Sendgrid-API/blob/master/system/lbooks/Email.php рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд▓реЗрддреЗ рд╣реБрдП, рд╣рдордиреЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдмрдирд╛рдИ, рдЬреЛ рдХрд┐ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдереА рдФрд░ рдмрд╛рдХреА рд╕рднреА рдХреЛ рдПрдХ рд╡рд┐рдзрд┐ рд╕реЗ рд╕рд░рд▓ рдмрдирд╛ рджрд┐рдпрд╛ :)ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, 2 рддрд░реАрдХреЗ рд╕рд╛рдордиреЗ рдЖрдП, рдХреНрдпреЛрдВрдХрд┐ CI_Email рд╡рд░реНрдЧ рдореЗрдВ _set_header () рд╡рд┐рдзрд┐ рдХреЛ рдирд┐рдЬреА рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рд╡реНрдпреБрддреНрдкрдиреНрди рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдкреВрд░рд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛрдб рд╣реИ:<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкрддреНрд░ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рддрд░реНрдХреЛрдВ рдФрд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдЬреЛрдбрд╝ рдПрдбрд╕реЗрдВрдбрдЧреНрд░рд┐рдбрд╣рд╛рдЗрдбрд░ () рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХрд▓ рдХреЙрд▓ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:
$this->email->addSendGridHeader(array('unique_args'=>array('email_id'=>1), 'category'=>array('help', 'question')));
рд▓реЗрдХрд┐рди рд╡рд╛рдкрд╕ рд╣реБрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░рд╛ рд╣реБрдХ,
рдЗрдирдмрд╛рдЙрдВрдб рдкрд╛рд░реНрд╕ , рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░ рдбреЛрдореЗрди рдпрд╛ рдЙрдкрдбреЛрдореЗрди рдХреЗ рдПрдордПрдХреНрд╕ рд░рд┐рдХреЙрд░реНрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, Sendgrid рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддреЗ рдкрд░ рдПрдХ рд╕рдВрд╕рд╛рдзрд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрддреНрд░ рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдШрдЯрдирд╛ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд┐рд╕ рдЪрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрдм рдЕрд╕рдВрднрд╡ рд╣реИред рдХреЛрдИ рдХреЗрд╡рд▓ рдпрд╣ рдЖрд╢рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрдирдореЗрдВ рдбрд┐рдмрдЧ рд╣реЛ рдЬрд╛рдП рдФрд░ рд╡рд┐рдлрд▓ рди рд╣реЛ, рдЕрд░реНрдерд╛рддреНред рдЬреЛ рдХреБрдЫ рднреА рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рд╡рд╣ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЕрднреА рднреА рдЕрд╕рдВрднрд╡ рд╣реИред рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкрддреНрд░реЛрдВ рдХреЗ рдЪрд░рдгреЛрдВ рдХреЛ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкрддреНрд░реЛрдВ рдХреА рдирд┐рдореНрди рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рдорд┐рд▓реАрдВ: 'рдкреНрд░рд╛рдкреНрдд', 'рд╣реИрд╢_рдЪреЗрдХ', 'рдбреБрдкреНрд▓рд┐рдХреЗрдЯ', 'рд╕рдВрд╕рд╛рдзрд┐рдд'ред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдк 'рд╣реИрд╢_рдЪреЗрдХ' рдХреА рджреВрд╕рд░реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рд╡реИрд╕реЗ рднреА рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐ рд╣рдореЗрдВ SendGrid рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкрддреНрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдШрдЯрдирд╛ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ, рд╣рдореЗрдВ рднреА рдХреБрдЫ рднреА рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд╢реБрд░реБрдЖрддреА рдкрддреНрд░ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдХреЛрдИ рдЕрдиреЛрдЦреА рджрд▓реАрд▓ рдирд╣реАрдВ, рдХреЛрдИ рд╢реНрд░реЗрдгреА рдирд╣реАрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВред рдпрд╛рдиреА рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдореЗрдВ рдХрд┐рд╕ рдкрддреНрд░ рдХрд╛ рдЙрддреНрддрд░ рдорд┐рд▓рд╛ рд╣реИ, рдмрд╕ рдЕрд╕рдВрднрд╡ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╕реЗрдВрдбрдЧреНрд░рд┐рдб рдиреЗ рднреЗрдЬреЗ рдЧрдП рдФрд░ рдкреНрд░рд╛рдкреНрдд рдкрддреНрд░реЛрдВ рдХреЛ рдЦреБрдж рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ - рд╣рдо рднреЗрдЬреЗ рдЧрдП рдкрддреНрд░ рдХреЗ рд╕рд╛рде рдЕрджреНрд╡рд┐рддреАрдп рд╣реЗрдбрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдЙрд╕реА рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ
рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рдкреЛрд╕реНрдЯ рдореЗрдВ
рд▓рд┐рдЦрд╛ рдерд╛ ред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рд╣реЛрдЧрд╛ред
рд╣рдо рд░рд┐рдкреНрд▓рд╛рдИ-рдЯреВ рд╣реЗрдбрд░ рдХреЗ рд▓рд┐рдП рдПрдбреНрд░реЗрд╕ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╣реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрдП, рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:
"db051171af45b683c50eb3d66017ecf2+@incoming.servicedomain.com"
рдпрд╣ рд╣реИрд╢ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЯреЛрдбреЛ рдкреЛрд╕реНрдЯ, рдЪрд░реНрдЪрд╛, рдпрд╛ рдХреБрдЫ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░, рд╣рдо рдЙрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдкрддреНрд░ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рддреЛ рдкрддреНрд░ рдХреЛ 'рд╣реИрд╢_рдЪреЗрдХ' рдХреА рд╕реНрдерд┐рддрд┐ рд╕реМрдВрдкреА рдЬрд╛рддреА рд╣реИред рдЕрдЧрд▓рд╛, рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдкрддреНрд░ рдПрдХ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрдИ рд╕рдорд╛рди рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдлрд┐рд░, рдПрдХ рдирдИ рдЯрд┐рдкреНрдкрдгреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдФрд░ рд╕рдВрджреЗрд╢ рдХреЛ 'рд╕рдВрд╕рд╛рдзрд┐рдд' рдХреА рд╕реНрдерд┐рддрд┐ рд╕реМрдВрдкреА рдЧрдИ рд╣реИред
рдЬрд┐рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рдо рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдкрддреНрд░ рдЙрди рдкрддреНрд░реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рднреЗрдЬрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдереА рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдБрдХрд┐ рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ CodeIgniter рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдРрд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрддреНрд░ рдХрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рдФрд░ рдЧрдард┐рдд рд╣реЗрдбрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╖рдп, рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рд╣рдорд╛рд░реЗ рдЕрджреНрд╡рд┐рддреАрдп рдкреИрд░рд╛рдореАрдЯрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред рдорд╛рдирдХ рдИрдореЗрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рднреЗрдЬрдиреЗ () рд╡рд┐рдзрд┐ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдкрд░ рдХреЛрдб рдХреА рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддреЛ, рдкрддреНрд░ рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЧрдП рдкрддреНрд░реЛрдВ рдХреЗ рдореВрд▓ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╕рдордЭ рд╣реИ, рд╣реИ рдирд╛? рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ SendGrida рд╕реЗ рдИрд╡реЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЫреЛрдЯреЗ рдмрджрд▓рд╛рд╡ рдХрд┐рдП - рдпрджрд┐ 'рдбрд┐рд▓реАрд╡рд░' рдИрд╡реЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рддреЛ рд╣рдо рдЯреЗрдмрд▓ рд╕реЗ рдЗрд╕ рдкрддреНрд░ рдХреЗ рдЕрдиреБрд░реВрдк рд╕рднреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЧреБрдгрдХ рдЖрдХрд╕реНрдорд┐рдХ рдирд╣реАрдВ рд╣реИ, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдпрд╣ рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рднреЗрдЬрдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рдкреНрд░рдпрд╛рд╕ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЕрд░реНрдерд╛рддреНред рдПрдХ рд╣реА рдкрддреНрд░ рднреЗрдЬрдиреЗ рдХреЗ рдХрдИ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕рдХреА рдХрдИ рдкреНрд░рддрд┐рдпрд╛рдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реЗрдЬреА рдЬрд╛рдПрдВрдЧреАред рддрд╛рд░реНрдХрд┐рдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкрддреНрд░реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдерд╛, рдЗрд╕рдХреЗ рд╕рд╛рде рдХреЛрдИ рдХрдард┐рдирд╛рдИ рдирд╣реАрдВ рдереА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реНрдпреБрдХреНрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдорд╛рдореВрд▓реА рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдпрджрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреМрди рд╕реЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдФрд░ рд╣рдо рдЕрдкрдиреЗ рднреЗрдЬреЗ рдЧрдП рдФрд░ рдкреНрд░рд╛рдкреНрдд рдореЗрд▓ рдХреЛ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫред рдЗрд╕ рдирдП рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдЬрдорд╛ рдХрд░рдиреЗ рд╕реЗ, рд╣рдо рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗ, рдЬрд╣рд╛рдВ рд╕рдорд╛рдзрд╛рди рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред
рдкреБрдирд╢реНрдЪ рдЬрдм рд╣рдордиреЗ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд░рдгрд╛рд▓реА рдЬрд╛рд░реА рдХреА, рддреЛ рд╣рдореЗрдВ рдПрдХ рдЕрдкреНрд░рд┐рдп рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рджрди рдФрд░ рдкреВрд░реНрд╡-рдЙрддреНрдкрд╛рджрди рд╕рдВрд╕реНрдХрд░рдг SendGrid рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЦрд╛рддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдИрдореЗрд▓ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рди рдХрд░реЗрдВред 15 рд╕рд┐рддрдВрдмрд░ рдХреЛ, рд╣рдордиреЗ рдкреНрд░реЛрдбрдХреНрд╢рди рд╕рд░реНрд╡рд░ рдкрд░ рдмрджрд▓рд╛рд╡ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рд╣рдореЗрдВ рднреЗрдЬреЗ рдЧрдП рдИрд╡реЗрдВрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╕реЗ рдбреЗрдЯрд╛ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрд╛ред рдПрдХ рдЫреЛрдЯреА рдЬрд╛рдВрдЪ рдХреЗ рдХрд╛рд░рдг рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ - 6 рд╕рд┐рддрдВрдмрд░ рдХреЛ, SendGrid рдиреЗ рдЗрд╡реЗрдВрдЯ рд╡реЗрдмрд╣реВрдХ рдХрд╛ рддреАрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рдВрд╕реНрдХрд░рдг 1 рдФрд░ 2 рдореЗрдВ, рдпреЗ рд╕рд╛рдорд╛рдиреНрдп POST рдЪрд░ рдереЗ, рдЕрдм рдПрдХ JSON рд╕рдВрд░рдЪрдирд╛ рдЕрднрд┐рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЗ рд╕рд╛рде рднреЗрдЬреА рдЬрд╛рддреА рд╣реИред рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ, SendGrid рдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЕрдкрдиреЗ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рджреАред рдорддрд▓рдмреА рдХрд╛рдиреВрди рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреНрд░реА-рдкреНрд░реЛрдбрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЗрд╡реЗрдВрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ 6 рд╕рд┐рддрдВрдмрд░ рддрдХ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░, рддрджрдиреБрд╕рд╛рд░, рд╣рдордиреЗ рд╣реБрдХ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 2 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред 15 рд╡реАрдВ рдХреА рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рд▓рд╛рдЗрд╡ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЦрд╛рддреЗ рдореЗрдВ рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛, рдФрд░ рд╣рдо рдЪреБрдкрдЪрд╛рдк рд╣реБрдХ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 3 рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬреБрдбрд╝реЗ рдереЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдореЗрдВ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкрд╛рд░реНрд╕рд░ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рд▓реАрдЬ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред