Электронная почта только иногда проходит от SendGrid / Django Контактная форма? - PullRequest
0 голосов
/ 12 января 2020

Как указано в вопросе. На сайте SendGrid показано, что все запросы (когда нажата кнопка отправки в контактной форме) были получены, но только 1/3 запросов фактически доставлено. Кто-нибудь знает, почему это может происходить?

1 Ответ

0 голосов
/ 05 апреля 2020

У меня была такая же проблема, но я не смог найти много информации о Inte rnet. Вот что я могу придумать.

Если вы посмотрите журнал активности SendGrid, вы можете заметить, что некоторые электронные письма не доставляются.

enter image description here

Нажав, я получил это:

Сервер hotmail.com заблокировал доставку этого сообщения. Хотя мы не будем пытаться отправить это сообщение снова, в будущем мы попытаемся отправить новые сообщения на этот адрес.

Вы можете просмотреть все адреса в своей группе подавления блоков. Подробнее.

Полный ответ от сервера hotmail.com:

550 5.7.1 К сожалению, сообщения от [167.89.100.227] не были отправлены. Обратитесь к своему поставщику услуг Inte rnet, поскольку часть его сети находится в нашем черном списке (S3140). Вы также можете обратиться к своему провайдеру на номер http://mail.live.com/mail/troubleshooting.aspx#errors. [VI1EUR05FT039.eop-eur05.prod.protection.outlook.com]

Я запустил проверку whois на этом IP , и он действительно принадлежит SendGrid.

Теперь я не знаю, как SendGrid работает под поверхностью, но я представляю, что у них есть несколько серверов и выполняется балансировка нагрузки между группами. Вполне возможно, что некоторые из этих IP-адресов заблокированы, что объясняет, почему это работает только иногда. С 6 тестами я получил 3 сбоев, поэтому шансы не выглядят великолепно.

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

Я получил следующий огромный ответ от SendGrid:

Добрый день,

Спасибо, что обратились сегодня, я Джонни У. с поддержкой Twilio.

Мне очень жаль слышать о проблемах, возникающих с блоками при отправке в сеть Microsoft, неожиданные блоки могут быть очень неприятными. Я рассмотрел проблемы, о которых вы сообщаете, и определил, что вашим сообщениям отказывают из-за общего IP-адреса, который используется вашей учетной записью во внутренних списках пользователей в сети Microsoft. Я подтвердил с нашей командой по соответствию, что наша организация знает об этом, запросила исключение из списка и проводит мониторинг. В их сферу также входит расследование по отправителям, вызвавшим этот листинг.

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

Основная проблема при отправке электронной почты через учетную запись, которая находится в пакете цен Free или Essentials, заключается в том, что ваши отправления будут использовать общий пул IP. Группировка с другими в списке IP-адресов может предложить несколько преимуществ: он особенно доступен, а адреса также сохраняются в тепле благодаря общему количеству пользователей, запрашивающих почту через них. К сожалению, непредвиденные списки являются довольно распространенной проблемой при использовании учетной записи, использующей общие IP-адреса, поскольку отправка зависит от совместного использования IP-адресов со многими другими пользователями SendGrid. Репутация деталей, используемых для отправки (в данном случае IP), является одним из ключевых компонентов, обеспечивающих хорошую доставку электронной почты; К сожалению, неосведомленная отправка может повлиять на доставку всей группы.

Хотя клиенты, использующие планы с общими пулами IP, время от времени сталкиваются с проблемами с перечисленными IP-адресами: ваш опыт немедленных блокировок не отражает большинство случаев, и мы прошу прощения. Эта конкретная проблема вызвана внутренним правилом на сервере получателя, а не общедоступным c списком чёрных дыр в реальном времени (RBL).

В настоящее время из-за небольшого объема почты, отправляемой из вашей учетной записи, трудно получить глубокое представление о том, какое влияние это окажет, однако наша лучшая рекомендация для устранения общих IP-адресов, заблокированных в сетях Microsoft, - это обновить Ваша подписка на уровне Pro100k: эта подписка является наиболее доступным тарифным планом, способным использовать выделенные IP-адреса. Это исключило бы вероятность того, что другие пользователи SendGrid могут негативно повлиять на репутацию отправляющего IP-адреса и, следовательно, на доставку сообщений. Если вы заинтересованы в этом, сообщите нам: мы рады предложить скидку 25% на первые три месяца вашей подписки Pro, чтобы облегчить бремя перехода на более дорогой тариф.

В качестве альтернативы вы можете подождать, пока организация листинга не исключит IP-адрес, но мы не можем дать примерный срок для этого, и организация листинга может продлить листинг или повторно перечислить IP-адрес в любое время.

Большое спасибо за ваше время и мои искренние извинения за разочарование и грубое начало.

...