Heroku + Django + Sendgrid не выдает ошибок, но электронные письма не доставляются

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

Текущие настройки smtp в settings.py следующие:

EMAIL_HOST = 'smtp.sendgrid.net'
EMAIL_PORT = 587
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'my password'
EMAIL_USE_TLS = True

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

Это потому, что я не установил DEFAULT_FROM_EMAIL или что-то в этом роде? Спасибо за вашу помощь заранее!


person CoderSpinoza    schedule 31.08.2012    source источник


Ответы (1)


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

Вы пробовали отправлять сообщения нескольким провайдерам? Получаете ли вы одинаковый результат от нескольких интернет-провайдеров?

У нас также есть поддержка через чат, электронную почту и телефон по адресу http://support.sendgrid.com.

Отказ от ответственности: я работаю в SendGrid.

person Elmer Thomas    schedule 31.08.2012
comment
Я перешел на аддоны MailGun на Heroku... В любом случае, спасибо за ваш комментарий! На данный момент я просто пойду с мейлганом, но я постараюсь найти проблему позже :) - person CoderSpinoza; 01.09.2012