ЁЯОЙ Launch Offer: up to 97.2% OFF credits.See Plans SendGrid + EmailVerify | рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрдиAPI Integration Available
SendGrid + EmailVerify | рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди
EmailVerify рдХреЛ SendGrid рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░реЗрдВред рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ, рдмрд╛рдЙрдВрд╕ рдХрдо рдХрд░реЗрдВред
SendGrid рдХреНрдпрд╛ рд╣реИ?
SendGrid рдПрдХ рдЕрдЧреНрд░рдгреА рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рдИрдореЗрд▓ рдбрд┐рд▓реАрд╡рд░реА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ рдЬрд┐рд╕ рдкрд░ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ 80,000 рд╕реЗ рдЕрдзрд┐рдХ рдХрдВрдкрдирд┐рдпрд╛рдВ рднрд░реЛрд╕рд╛ рдХрд░рддреА рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ Uber, Spotify рдФрд░ Airbnb рд╢рд╛рдорд┐рд▓ рд╣реИрдВред 2009 рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЕрдм Twilio рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛, SendGrid рдЙрджреНрдпреЛрдЧ-рдЕрдЧреНрд░рдгреА рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд▓реЗрдирджреЗрди рдФрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдбрд┐рд▓реАрд╡рд░реА рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд░рдЦрддрд╛ рд╣реИред
рдореБрдЦреНрдп рдХреНрд╖рдорддрд╛рдПрдВ:
- рд▓реЗрдирджреЗрди рдИрдореЗрд▓: рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рд░реАрд╕реЗрдЯ, рдСрд░реНрдбрд░ рдкреБрд╖реНрдЯрд┐, рд╕реВрдЪрдирд╛рдПрдВ рдФрд░ рдЦрд╛рддрд╛ рдЕрдкрдбреЗрдЯ рднреЗрдЬреЗрдВ
- рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЕрднрд┐рдпрд╛рди: рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдПрдбрд┐рдЯрд░ рдФрд░ A/B рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдкреНрд░рдЪрд╛рд░рдХ рдИрдореЗрд▓ рдмрдирд╛рдПрдВ рдФрд░ рднреЗрдЬреЗрдВ
- рдИрдореЗрд▓ API: рд╕рд╣рдЬ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрджреНрдпреЛрдЧ-рдорд╛рдирдХ REST API рдФрд░ SMTP рд░рд┐рд▓реЗ
- рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдЕрдиреБрдХреВрд▓рди: рдЙрдиреНрдирдд рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕, рд╕рдорд░реНрдкрд┐рдд IP рдкрддреЗ рдФрд░ рдкреНрд░рддрд┐рд╖реНрдард╛ рдирд┐рдЧрд░рд╛рдиреА
- рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рдмрдВрдзрди: рд╡реИрдпрдХреНрддрд┐рдХрд░рдг рдФрд░ рд╕рд╢рд░реНрдд рддрд░реНрдХ рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╢реАрд▓ рдИрдореЗрд▓ рдЯреЗрдореНрдкрд▓реЗрдЯ
- рд╡реЗрдмрд╣реБрдХ рдПрдХреАрдХрд░рдг: рдмрд╛рдЙрдВрд╕, рдУрдкрди, рдХреНрд▓рд┐рдХ рдФрд░ рд╕рджрд╕реНрдпрддрд╛ рд░рджреНрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдЗрд╡реЗрдВрдЯ рд╕реВрдЪрдирд╛рдПрдВ
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡реНрдпрд╡рд╕рд╛рдп SendGrid рдХреНрдпреЛрдВ рдЪреБрдирддреЗ рд╣реИрдВ:
- 99.99% рдЕрдкрдЯрд╛рдЗрдо SLA - рдорд┐рд╢рди-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдИрдореЗрд▓ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛
- рд╡реИрд╢реНрд╡рд┐рдХ рдЕрд╡рд╕рдВрд░рдЪрдирд╛ - рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдирд┐рдХрдЯрддрдо рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рд╕реЗ рдИрдореЗрд▓ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ
- рдбреЗрд╡рд▓рдкрд░-рдЕрдиреБрдХреВрд▓ API - 7+ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ SDK рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд REST API
- рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдЯреАрдо - рдЗрдирдмреЙрдХреНрд╕ рдкреНрд▓реЗрд╕рдореЗрдВрдЯ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ
- рд╡реНрдпрд╛рдкрдХ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ - рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдореЗрдВ рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдореЗрдЯреНрд░рд┐рдХреНрд╕, рдЬреБрдбрд╝рд╛рд╡ рдФрд░ рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдЯреНрд░реИрдХ рдХрд░реЗрдВ
- рд▓рдЪреАрд▓рд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг - рдирд┐рдГрд╢реБрд▓реНрдХ рд╕реНрддрд░ рдЙрдкрд▓рдмреНрдз, рднреБрдЧрддрд╛рди-рдХреЗ-рд░реВрдк рдореЗрдВ-рдЖрдк-рдмрдврд╝рддреЗ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдореЙрдбрд▓
рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
- SaaS рдПрдкреНрд▓рд┐рдХреЗрд╢рди: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдИрдореЗрд▓, рд╡рд┐рд╢реЗрд╖рддрд╛ рдШреЛрд╖рдгрд╛рдПрдВ, рд╕рджрд╕реНрдпрддрд╛ рдирд╡реАрдиреАрдХрд░рдг
- рдИ-рдХреЙрдорд░реНрд╕: рдСрд░реНрдбрд░ рдкреБрд╖реНрдЯрд┐, рд╢рд┐рдкрд┐рдВрдЧ рд╕реВрдЪрдирд╛рдПрдВ, рдкрд░рд┐рддреНрдпрдХреНрдд рдХрд╛рд░реНрдЯ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐
- рд╡рд┐рддреНрддреАрдп рд╕реЗрд╡рд╛рдПрдВ: рд▓реЗрдирджреЗрди рдЕрд▓рд░реНрдЯ, рдЦрд╛рддрд╛ рд╡рд┐рд╡рд░рдг, рд╕реБрд░рдХреНрд╖рд╛ рд╕реВрдЪрдирд╛рдПрдВ
- рд╕реНрд╡рд╛рд╕реНрдереНрдп рджреЗрдЦрднрд╛рд▓: рдирд┐рдпреБрдХреНрддрд┐ рдЕрдиреБрд╕реНрдорд╛рд░рдХ, рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдгрд╛рдо, рд░реЛрдЧреА рд╕рдВрдЪрд╛рд░
- рд╢рд┐рдХреНрд╖рд╛: рдкрд╛рдареНрдпрдХреНрд░рдо рдирд╛рдорд╛рдВрдХрди рдкреБрд╖реНрдЯрд┐, рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╕реВрдЪрдирд╛рдПрдВ, рдЧреНрд░реЗрдб рд░рд┐рдкреЛрд░реНрдЯ
SendGrid рдкреНрд░рддрд┐ рдорд╛рд╣ 100 рдмрд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдИрдореЗрд▓ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ, рдФрд╕рдд рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рджрд░ 95%+ рдХреЗ рд╕рд╛рдеред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдкреНрд░рджрд░реНрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдХ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ: рдИрдореЗрд▓ рд╕реВрдЪреА рдЧреБрдгрд╡рддреНрддрд╛ред рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рдкрддреЗ рдЖрдкрдХреА рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреЛ рдирд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдХреЛ рдХреНрд░реИрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВтАФрдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рд╣рдорд╛рд░реА рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди рд╕реЗрд╡рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИред
EmailVerify рдХреЛ SendGrid рдХреЗ рд╕рд╛рде рдХреНрдпреЛрдВ рдПрдХреАрдХреГрдд рдХрд░реЗрдВ?
SendGrid рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдИрдореЗрд▓ рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд▓рд┐рдП рдЗрдВрдЬреАрдирд┐рдпрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдИрдореЗрд▓ рдкрддреЗ рдорд╛рдиреНрдп рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рднреЗрдЬреЗрдВред рдпрджрд┐ рдЖрдкрдХреА рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ рдЕрдорд╛рдиреНрдп рдкрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛:
рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди рд╕реБрд╡рд┐рдзрд╛рдПрдВ
рд╕рддреНрдпрд╛рдкрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░?
рдИрдореЗрд▓ рдкрддреЛрдВ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдИрдореЗрд▓ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣рдЬрд╛рд░реЛрдВ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВред рд╣рдорд╛рд░реЗ рдирд┐рдГрд╢реБрд▓реНрдХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди рд╢реБрд░реВ рдХрд░реЗрдВ - рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВред
рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВрдкреНрд░рддрд┐рджрд┐рди 100+ рдореБрдлреНрдд рдХреНрд░реЗрдбрд┐рдЯ30 рд╕реЗрдХрдВрдб рдореЗрдВ рд╕реЗрдЯрдЕрдк - тЭМ рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреНрд╖рддрд┐: рдЙрдЪреНрдЪ рдмрд╛рдЙрдВрд╕ рджрд░реЗрдВ рдЖрдкрдХреЗ SendGrid рдкреНрд░реЗрд╖рдХ рд╕реНрдХреЛрд░ рдХреЛ рдирд╖реНрдЯ рдХрд░рддреА рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕рднреА рднрд╡рд┐рд╖реНрдп рдХреЗ рдИрдореЗрд▓ (рдпрд╣рд╛рдВ рддрдХ рдХрд┐ рдорд╛рдиреНрдп рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдХреЛ) рд╕реНрдкреИрдо рдореЗрдВ рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ
- тЭМ рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдкрддрди: Gmail рдФрд░ Outlook рдЬреИрд╕реЗ ISPs рдЖрдкрдХреЗ рдбреЛрдореЗрди рдХреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреЗ рд░реВрдк рдореЗрдВ рдлреНрд▓реИрдЧ рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдмрд╛рдЙрдВрд╕ рджрд░реЗрдВ 5% рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ
- тЭМ рдмрд░реНрдмрд╛рдж рдмрдЬрдЯ: рдЖрдк SendGrid рдХреЛ рдЙрди рдИрдореЗрд▓ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдХрднреА рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ
- тЭМ рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдЬреЛрдЦрд┐рдо: рдмрд╛рд░-рдмрд╛рд░ рдмрд╛рдЙрдВрд╕ рдЖрдкрдХреЗ IP рдкрддреЗ рдпрд╛ рдбреЛрдореЗрди рдХреЛ рдкреНрд░рдореБрдЦ ISPs рджреНрд╡рд╛рд░рд╛ рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
- тЭМ рдЕрд╢реБрджреНрдз рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕: рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рдЖрдкрдХреЗ рдЬреБрдбрд╝рд╛рд╡ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рддрд┐рд░рдЫрд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ A/B рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдмрдирд╛рддреЗ рд╣реИрдВ
- тЭМ рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрднрд╡ рд╕рдорд╕реНрдпрд╛рдПрдВ: рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓реЗрдирджреЗрди рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ
SendGrid рдкреНрд░рддрд┐рд╖реНрдард╛ рд╕рдорд╕реНрдпрд╛
SendGrid рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЗрд╖рдХ рдХреЛ рдПрдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рд╕реНрдХреЛрд░ (0-100) рдЕрд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдирд┐рдореНрди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ:
- рдмрд╛рдЙрдВрд╕ рджрд░ (рд▓рдХреНрд╖реНрдп: <5%, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ <1%)
- рд╕реНрдкреИрдо рд╢рд┐рдХрд╛рдпрдд рджрд░ (рд▓рдХреНрд╖реНрдп: <0.1%)
- рдЬреБрдбрд╝рд╛рд╡ рджрд░ (рдУрдкрди, рдХреНрд▓рд┐рдХ)
- рд╕реВрдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рд╕рдВрдХреЗрдд
10-15% рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рд╡рд╛рд▓реА рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдПрдХрд▓ рдЕрднрд┐рдпрд╛рди рдЖрдкрдХреА рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреЛ рд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдареАрдХ рд╣реЛрдиреЗ рдореЗрдВ рд╣рдлреНрддреЛрдВ рдпрд╛ рдорд╣реАрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИтАФрдпрджрд┐ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рднреА рд╕рдВрднрд╡ рд╣реИред
рд╕рдорд╛рдзрд╛рди
EmailVerify + SendGrid рдПрдХреАрдХрд░рдг рдЖрдкрдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ:
- тЬЕ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ: SendGrid рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдИрдореЗрд▓ рдХреЛ рдорд╛рдиреНрдп рдХрд░реЗрдВ
- тЬЕ рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдВ: 99.9% рд╕рддреНрдпрд╛рдкрди рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде 1% рд╕реЗ рдиреАрдЪреЗ рдмрд╛рдЙрдВрд╕ рджрд░реЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦреЗрдВ
- тЬЕ рдбрд┐рд▓реАрд╡рд░реЗрдмрд┐рд▓рд┐рдЯреА рдЕрдзрд┐рдХрддрдо рдХрд░реЗрдВ: рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рд▓реЗрдирджреЗрди рдФрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдЗрдирдмреЙрдХреНрд╕ рддрдХ рдкрд╣реБрдВрдЪреЗрдВ
- тЬЕ рдореМрдЬреВрджрд╛ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░реЗрдВ: рдЕрднрд┐рдпрд╛рди рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╕рдВрдкреВрд░реНрдг SendGrid рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрд▓реНрдХ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
- тЬЕ рд╕рддреНрдпрд╛рдкрди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░реЗрдВ: рд╕рддреНрдпрд╛рдкрди рдХреЛ рдЕрдкрдиреЗ рд╕рд╛рдЗрдирдЕрдк рдкреНрд░рд╡рд╛рд╣ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░реЗрдВ
- тЬЕ рд▓рд╛рдЧрдд рдХрдо рдХрд░реЗрдВ: рдХреЗрд╡рд▓ рдорд╛рдиреНрдп, рд╡рд┐рддрд░рдг рдпреЛрдЧреНрдп рдИрдореЗрд▓ рдкрддреЛрдВ рдХреЛ рднреЗрдЬреЗрдВ
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдПрдХреАрдХрд░рдг рдЗрд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛: рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдЕрдкрдирд╛ рдИрдореЗрд▓ рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ
- рдкреВрд░реНрд╡-рд╕рддреНрдпрд╛рдкрди: EmailVerify SendGrid рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдИрдореЗрд▓ рдкрддреЗ рдХреЛ рдорд╛рдиреНрдп рдХрд░рддрд╛ рд╣реИ
- рдмрд╣реБ-рд╕реНрддрд░реАрдп рд╕рддреНрдпрд╛рдкрди: рд╣рдорд╛рд░рд╛ API рд╡реНрдпрд╛рдкрдХ рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ:
- рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рддреНрдпрд╛рдкрди (RFC 5322 рдЕрдиреБрдкрд╛рд▓рди)
- DNS рд▓реБрдХрдЕрдк (рдбреЛрдореЗрди рдореМрдЬреВрдж рд╣реИ рдФрд░ рдареАрдХ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)
- MX рд░рд┐рдХреЙрд░реНрдб рд╕рддреНрдпрд╛рдкрди (рдореЗрд▓ рд╕рд░реНрд╡рд░ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдореЗрд▓ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ)
- SMTP рд╣реИрдВрдбрд╢реЗрдХ (рдореЗрд▓рдмреЙрдХреНрд╕ рдореМрдЬреВрдж рд╣реИ рдФрд░ рд╕рдХреНрд░рд┐рдп рд╣реИ)
- рдЙрдиреНрдирдд рдЬреЛрдЦрд┐рдо рдкрд╣рдЪрд╛рди (рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓, рдХреИрдЪ-рдСрд▓, рд░реЛрд▓-рдЖрдзрд╛рд░рд┐рдд рдИрдореЗрд▓)
- рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг:
- тЬЕ рдорд╛рдиреНрдп рдИрдореЗрд▓: рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд▓рд┐рдП SendGrid рдХреЛ рднреЗрдЬреЗрдВ
- тЭМ рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓: рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ рдпрд╛ рдлреНрд▓реИрдЧ рдХрд░реЗрдВ
- тЪая╕П рдЬреЛрдЦрд┐рдордкреВрд░реНрдг рдИрдореЗрд▓: рдореИрдиреНрдпреБрдЕрд▓ рд╕рдореАрдХреНрд╖рд╛ рдпрд╛ рджреНрд╡рд┐рддреАрдпрдХ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрдЧ рдХрд░реЗрдВ
- SendGrid рдбрд┐рд▓реАрд╡рд░реА: рдХреЗрд╡рд▓ рд╕рддреНрдпрд╛рдкрд┐рдд, рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдИрдореЗрд▓ SendGrid рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ
рдПрдХреАрдХрд░рдг рд╡рд┐рдзрд┐рдпрд╛рдБ
рд╡рд┐рдзрд┐ 1: рдкреВрд░реНрд╡-рднреЗрдЬрдиреЗ API рд╕рддреНрдпрд╛рдкрди (рдЕрдиреБрд╢рдВрд╕рд┐рдд)
рдИрдореЗрд▓ рдХреЛ SendGrid рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред рдпрд╣ рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рд╡рд┐рдзрд┐ рд╣реИред
рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛
JavaScript/Node.js рдЙрджрд╛рд╣рд░рдг
рд╡рд┐рдзрд┐ 2: рд╡реЗрдмрд╣реБрдХ рдЗрд╡реЗрдВрдЯ рд╕рддреНрдпрд╛рдкрди
SendGrid рд╡реЗрдмрд╣реБрдХ рдЗрд╡реЗрдВрдЯ (рдмрд╛рдЙрдВрд╕, рдмреНрд▓реЙрдХ, рд╕реНрдкреИрдо рд░рд┐рдкреЛрд░реНрдЯ) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред
SendGrid рд╡реЗрдмрд╣реБрдХ рд╕реЗрдЯрдЕрдк
- SendGrid рдореЗрдВ рд╡реЗрдмрд╣реБрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ:
- Settings тЖТ Mail Settings тЖТ Event Webhook рдкрд░ рдЬрд╛рдПрдВ
- рдЕрдкрдирд╛ рд╡реЗрдмрд╣реБрдХ URL рджрд░реНрдЬ рдХрд░реЗрдВ:
https://yourdomain.com/webhook/sendgrid - рдЗрд╡реЗрдВрдЯ рдЪреБрдиреЗрдВ: Bounced, Dropped, Spam Report, Blocked
- рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд╣реЗрдЬреЗрдВ
рд╡рд┐рдзрд┐ 3: рдмрд▓реНрдХ рд╕реВрдЪреА рд╕рддреНрдпрд╛рдкрди
рдЕрднрд┐рдпрд╛рди рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╕рдВрдкреВрд░реНрдг SendGrid рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕рд╛рдл рдХрд░реЗрдВред
рдмрд▓реНрдХ рд╕рддреНрдпрд╛рдкрди рд╡рд░реНрдХрдлрд╝реНрд▓реЛ
SendGrid рд╕рдВрдкрд░реНрдХ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ:
EmailVerify рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ:
- рдмрд▓реНрдХ рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди рдкрд░ рдЬрд╛рдПрдВ
- CSV рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ (1M рдИрдореЗрд▓ рддрдХ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ)
- рд╕рддреНрдпрд╛рдкрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ (100,000+ рдИрдореЗрд▓/рдШрдВрдЯрд╛)
рдкрд░рд┐рдгрд╛рдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
- рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рддреНрдпрд╛рдкрд┐рдд CSV рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- рдкрд░рд┐рдгрд╛рдореЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: status, risk_level, is_disposable, is_catch_all, is_role
SendGrid рдореЗрдВ рдкреБрдирдГ рдЖрдпрд╛рдд рдХрд░реЗрдВ:
рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
ЁЯФД рд░реАрдпрд▓-рдЯрд╛рдЗрдо рд╕рд╛рдЗрдирдЕрдк рд╕рддреНрдпрд╛рдкрди
рд╣рдорд╛рд░реЗ рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░рддреЗ рд╕рдордп рддреБрд░рдВрдд рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ:
- рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╕реЗ рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рдХреЛ рд░реЛрдХреЗрдВ
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВ
- рдкрд╣рд▓реЗ рджрд┐рди рд╕реЗ рдЕрдкрдиреА SendGrid рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдВ
- рдмрд╛рдЙрдВрд╕ рджрд░ рдХреЛ рд▓рдЧрднрдЧ-рд╢реВрдиреНрдп (<0.5%) рддрдХ рдХрдо рдХрд░реЗрдВ
рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг, рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░ рд╕рд╛рдЗрдирдЕрдк, рдЪреЗрдХрдЖрдЙрдЯ рдлреЙрд░реНрдо
ЁЯз╣ рдкреВрд░реНрд╡-рдЕрднрд┐рдпрд╛рди рд╕реВрдЪреА рд╕рдлрд╛рдИ
- 1M рдИрдореЗрд▓ рддрдХ рд╡рд╛рд▓реА CSV рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ
- рдкреНрд░рддрд┐ рдШрдВрдЯрд╛ 100,000+ рдИрдореЗрд▓ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░реЗрдВ
- рд╡рд┐рд╕реНрддреГрдд рд╕рддреНрдпрд╛рдкрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдл рд╕реВрдЪрд┐рдпрд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- рдЕрдорд╛рдиреНрдп, рдЬреЛрдЦрд┐рдордкреВрд░реНрдг рдФрд░ рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рдИрдореЗрд▓ рд╣рдЯрд╛рдПрдВ
рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛: рдорд╛рд╕рд┐рдХ рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░ рдЕрднрд┐рдпрд╛рди, рдЙрддреНрдкрд╛рдж рд▓реЙрдиреНрдЪ, рдореМрд╕рдореА рдкреНрд░рдЪрд╛рд░
ЁЯОп рдЙрдиреНрдирдд рдЬреЛрдЦрд┐рдо рдкрд╣рдЪрд╛рди
рд╡рд┐рд╢реЗрд╖ рдкрд╣рдЪрд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рд╕рддреНрдпрд╛рдкрди рд╕реЗ рдЖрдЧреЗ рдЬрд╛рдПрдВ:
- рдХреИрдЪ-рдСрд▓ рдкрд╣рдЪрд╛рди: рд╕реНрд╡реАрдХрд╛рд░-рд╕рднреА рдбреЛрдореЗрди рдХреА рдкрд╣рдЪрд╛рди рдХрд░реЗрдВ рдЬреЛ рдХреЛрдИ рднреА рдИрдореЗрд▓ рдкрддрд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ
- рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рдИрдореЗрд▓ рдкрд╣рдЪрд╛рди: рдЕрд╕реНрдерд╛рдпреА рдИрдореЗрд▓ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ
- рд░реЛрд▓ рдЕрдХрд╛рдЙрдВрдЯ рдкрд╣рдЪрд╛рди: рдЬреЗрдиреЗрд░рд┐рдХ рдИрдореЗрд▓ рдлреНрд▓реИрдЧ рдХрд░реЗрдВ
- рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рддреНрдпрд╛рдкрди: RFC 5322 рдЕрдиреБрдкрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ
- MX/DNS рд╕рддреНрдпрд╛рдкрди: рдореЗрд▓ рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛: рдзреЛрдЦрд╛рдзрдбрд╝реА рд░реЛрдХрдерд╛рдо, рд▓реАрдб рдЧреБрдгрд╡рддреНрддрд╛ рд╕реНрдХреЛрд░рд┐рдВрдЧ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрдпрд╛рдкрди
рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг
EmailVerify рд▓рдЪреАрд▓рд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ SendGrid рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╕реНрдХреЗрд▓ рдХрд░рддрд╛ рд╣реИ:
| рдпреЛрдЬрдирд╛ | рдХреНрд░реЗрдбрд┐рдЯреНрд╕ | рдореВрд▓реНрдп | рдкреНрд░рддрд┐ рдИрдореЗрд▓ рдореВрд▓реНрдп | рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда |
|---|
| рдирд┐рдГрд╢реБрд▓реНрдХ рдкрд░реАрдХреНрд╖рдг | 100 | $0 | рдирд┐рдГрд╢реБрд▓реНрдХ | рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг |
| рд╕реНрдЯрд╛рд░реНрдЯрд░ | 1,000 | $5 | $0.005 | рдЫреЛрдЯреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди |
| рд╡рд┐рдХрд╛рд╕ | 10,000 | $40 | $0.004 | рдмрдврд╝рддреЗ SaaS рдЙрддреНрдкрд╛рдж |
| рдкреЗрд╢реЗрд╡рд░ | 50,000 | $175 | $0.0035 | рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЯреАрдореЗрдВ |
| рд╡реНрдпрд╡рд╕рд╛рдп | 100,000 | $300 | $0.003 | рдЙрдЪреНрдЪ-рдорд╛рддреНрд░рд╛ рдкреНрд░реЗрд╖рдХ |
| рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ | рдХрд╕реНрдЯрдо | рдХрд╕реНрдЯрдо | $0.002 рд╕реЗ | рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдПрдкреНрд▓рд┐рдХреЗрд╢рди |
рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░?
рдЖрдЬ рд╣реА EmailVerify рдХреЗ рд╕рд╛рде рдЕрдкрдиреА SendGrid рдкреНрд░реЗрд╖рдХ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдВ:
- тЬЕ 99.9% рд╕рддреНрдпрд╛рдкрди рд╕рдЯреАрдХрддрд╛ - рдЙрджреНрдпреЛрдЧ-рдЕрдЧреНрд░рдгреА рдкрд░рд┐рд╢реБрджреНрдзрддрд╛
- тЬЕ <1 рд╕реЗрдХрдВрдб рд╕рддреНрдпрд╛рдкрди рдЧрддрд┐ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдкрд░ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ
- тЬЕ рдЖрд╕рд╛рди рдПрдХреАрдХрд░рдг - рд╣рдорд╛рд░реЗ API рдХреЗ рд╕рд╛рде 10 рдорд┐рдирдЯ рдореЗрдВ рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдВ
- тЬЕ рд▓рдЪреАрд▓рд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг - рдХреЗрд╡рд▓ рдЖрдк рдЬреЛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЙрд╕рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░реЗрдВ, $0.002/рдИрдореЗрд▓ рд╕реЗ рд╢реБрд░реВ
- тЬЕ 24/7 рд╕рдорд░реНрдерди - рдорджрдж рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЯреАрдо
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╛рдЗрдирдЕрдк рдлреЙрд░реНрдо
тЖУ
EmailVerify API (рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ)
тЖУ
рдорд╛рдиреНрдп? тЖТ SendGrid API (рд╕рдВрдкрд░реНрдХ рдЬреЛрдбрд╝реЗрдВ + рднреЗрдЬреЗрдВ)
рдЕрдорд╛рдиреНрдп? тЖТ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ рдпрд╛ рд▓реЙрдЧ рдХрд░реЗрдВ
// рдЙрджрд╛рд╣рд░рдг: SendGrid рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрд╡рд╛рдЧрдд рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
const axios = require('axios');
const sgMail = require('@sendgrid/mail');
sgMail.setApiKey(process.env.SENDGRID_API_KEY);
async function sendWelcomeEmail(email, name) {
try {
// рдЪрд░рдг 1: EmailVerify рдХреЗ рд╕рд╛рде рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
const verificationResult = await axios.post(
'https://api.emailverify.ai/v1/verify',
{ email },
{
headers: {
'Authorization': `Bearer ${process.env.EMAILVERIFY_API_KEY}`,
'Content-Type': 'application/json'
}
}
);
const { status, risk_level, is_disposable, is_catch_all, is_role } = verificationResult.data;
// рдЪрд░рдг 2: рдХреЗрд╡рд▓ рддрднреА рднреЗрдЬреЗрдВ рдЬрдм рдИрдореЗрд▓ рдорд╛рдиреНрдп рдФрд░ рдХрдо-рдЬреЛрдЦрд┐рдо рд╣реЛ
if (status === 'valid' && risk_level === 'low' && !is_disposable) {
// рдИрдореЗрд▓ рднреЗрдЬрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ
const msg = {
to: email,
from: 'welcome@yourdomain.com',
subject: 'рд╣рдорд╛рд░реА рд╕реЗрд╡рд╛ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!',
text: `рдирдорд╕реНрддреЗ ${name}, рд╣рдорд╛рд░реЗ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!`,
html: `<h1>рдирдорд╕реНрддреЗ ${name}</h1><p>рд╣рдорд╛рд░реЗ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!</p>`,
};
await sgMail.send(msg);
console.log(`тЬЕ ${email} рдХреЛ рд╕реНрд╡рд╛рдЧрдд рдИрдореЗрд▓ рднреЗрдЬрд╛ рдЧрдпрд╛`);
return { success: true, sent: true };
} else if (status === 'invalid') {
// рдИрдореЗрд▓ рдЕрдорд╛рдиреНрдп рд╣реИ - рдирд╣реАрдВ рднреЗрдЬреЗрдВ
console.log(`тЭМ рдИрдореЗрд▓ ${email} рдЕрдорд╛рдиреНрдп рд╣реИред рдирд╣реАрдВ рднреЗрдЬ рд░рд╣реЗред`);
return { success: false, reason: 'invalid_email' };
} else if (is_disposable) {
// рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рдИрдореЗрд▓ - рдмреНрд▓реЙрдХ рдпрд╛ рдлреНрд▓реИрдЧ рдХрд░реЗрдВ
console.log(`тЪая╕П рдИрдореЗрд▓ ${email} рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рд╣реИред рдлреНрд▓реИрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред`);
return { success: false, reason: 'disposable_email' };
} else {
// рдЬреЛрдЦрд┐рдордкреВрд░реНрдг рдИрдореЗрд▓ - рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрдЧ рдХрд░реЗрдВ
console.log(`тЪая╕П рдИрдореЗрд▓ ${email} рдЬреЛрдЦрд┐рдордкреВрд░реНрдг рд╣реИ (${risk_level})ред рдореИрдиреНрдпреБрдЕрд▓ рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред`);
return { success: false, reason: 'risky_email', risk_level };
}
} catch (error) {
console.error('рд╕рддреНрдпрд╛рдкрди рдпрд╛ рднреЗрдЬрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐:', error);
return { success: false, reason: 'api_error' };
}
}
// рдЙрдкрдпреЛрдЧ рдЙрджрд╛рд╣рд░рдг
app.post('/api/signup', async (req, res) => {
const { email, name } = req.body;
const result = await sendWelcomeEmail(email, name);
if (result.success) {
res.json({ message: 'рдЦрд╛рддрд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рд╕реНрд╡рд╛рдЧрдд рдИрдореЗрд▓ рднреЗрдЬрд╛ рдЧрдпрд╛!' });
} else {
res.status(400).json({
error: 'рдЕрдорд╛рдиреНрдп рдИрдореЗрд▓ рдкрддрд╛',
reason: result.reason
});
}
});
# SendGrid UI рдпрд╛ API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдкрд░реНрдХ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ
# Settings тЖТ Marketing тЖТ Contacts тЖТ Export
// рдХреЗрд╡рд▓ рдорд╛рдиреНрдп рдИрдореЗрд▓ рдХреЛ SendGrid рдореЗрдВ рдЖрдпрд╛рдд рдХрд░реЗрдВ
const validEmails = verifiedData.filter(
row => row.status === 'valid' && row.risk_level === 'low'
);
await axios.put(
'https://api.sendgrid.com/v3/marketing/contacts',
{ contacts: validEmails },
{
headers: {
'Authorization': `Bearer ${process.env.SENDGRID_API_KEY}`,
'Content-Type': 'application/json'
}
}
);