Интеграция с SendGrid - PullRequest
       0

Интеграция с SendGrid

3 голосов
/ 22 октября 2011

Может кто-нибудь помочь мне понять, что на самом деле SendGrid добавляет к архитектуре приложения? Является ли его роль столь же ограниченной, как альтернативный механизм доставки (SMTP) и аналитика после отправки? Я надеялся, что это сделает больше для транзакционной электронной почты, но все, что я вижу / читаю, указывает на то, что это предел.

Мой основной вариант использования - для транзакционной электронной почты (новые регистрации, запросы контактов и т. Д.). Мне бы очень хотелось услышать, как другие развернули SendGrid в контексте своих собственных веб-приложений. Ваш опыт может помочь мне лучше понять, как я могу лучше развернуть его в своем собственном.

Спасибо.

Ответы [ 2 ]

5 голосов
/ 27 марта 2012

Я реализовал SendGrid на моей последней работе, и вскоре после того, как покинул эту работу, он начал работать на SendGrid.В то время я просто настроил его как ретранслятор SMTP, и это заняло менее 5 минут.

Однако ответ Скотта прибил его.Хотя мы делаем гораздо больше, чем просто транзакционные сообщения.У нас есть новостной продукт, к которому вы можете подключиться.Обычный случай использования: когда пользователь регистрируется на вашем сайте, вы отправляете ему транзакционное электронное письмо и запускаете API-вызов, чтобы добавить его в один или несколько списков рассылки в соответствии с их предпочтениями.Затем, когда вы хотите отправить электронное письмо своим пользователям, вы отправляете нам одно сообщение через API с именем списка, и мы позаботимся о том, чтобы доставить его от вашего имени.Мы также помогаем с отписками - например.Если пользователь отписывается от какого-либо сообщения, мы можем использовать это событие, чтобы инициировать обратный вызов на ваш сайт, чтобы вы могли обрабатывать все, что вам нужно, а также снимать флажок «opt-in» при следующем просмотре своего профиля пользователя.Я знаю несколько малых предприятий, которыми управляют друзья, которые делают это точно, включая мою последнюю работу, которая была настроена после того, как я ушел из этой компании.

Еще одна распространенная установка - наличие одного IP-адреса для вашей транзакционной электронной почты и другого IP-адреса дляинформационные бюллетени.Таким образом, если пользователи помечают новостную рассылку как спам (например, из-за того, что им лень щелкать ссылку для отмены подписки), это не повредит репутации транзакционной электронной почты, проходящей через нее.

Не стесняйтесьсвязаться с нами с вопросами.Мы любим помогать!

1 голос
/ 28 февраля 2012

Если ваш основной вариант использования предназначен для транзакционной электронной почты, то SendGrid - правильное решение для вас.По сути, это замена для вашего SMTP, но она будет масштабироваться намного лучше, чем вы могли бы создать что-то самостоятельно с нуля.Требуется время, чтобы настроить свой собственный SMTP и время, чтобы убедиться, что он не падает, и отправлять электронные письма, которые никогда не доходят до места назначения.

Все, что делает SendGrid - это электронная почта, поэтому все тяжелые и трудоемкие настройкисделанно для тебя.Вы упоминаете транзакционную электронную почту, которая является приятным местом SendGrid.Они удостоверяются, что электронная почта добирается, где это должно пойти.Большим бонусом является то, что они дают вам много полезных вещей, а также следят за тем, чтобы ваша электронная почта попала туда, куда она должна идти.Есть ряд крупных компаний, которые заявили, что 15 минут, которые они потратили на переключение на SendGrid, значительно увеличили их скорость доставки.

Если вы не любите работать с SMTP-сервером, вместо того, чтобы создавать свой собственный продукт, я настоятельно рекомендую разгрузкудоставка кому-то другому.

...