Почту не получил от рельсов в статье камень


У меня есть настройка аддона sendgrid на heroku в моем приложении rails, все в порядке Я также проверил журнал heroku " https://sendgrid.com/logs/index ", он показывает, что Почта доставлена, но я не получаю электронную почту

1 2

1 ответ:

Что касается того, что вы видите со статусом delivered-когда вы видите 'Delivered' в отношении сообщения, то это в основном говорит вам, что принимающий сервер принял сообщение. Это не обязательно означает, что принимающий сервер поместил это сообщение в почтовый ящик предполагаемого получателя. "Причина", которую вы видите в своей активности электронной почты, что-то вроде "250 2.0.0 OK", в основном является получающим сервером, говорящим "Спасибо, мы возьмем его отсюда" - это можно подумать как Fedex оставляя пакет, предназначенный для доставки в квартиру с швейцаром здания, в котором находится эта квартира. Если швейцар посмотрит на пакет и скажет: "Э, Я дойду до этого позже" или "это кажется отрывочным - в мусорном ведре с вами", то этот пакет никогда не достигнет предполагаемого получателя, и отправитель знает только то, что Fedex говорит им, что пакет был подписан и поэтому считается доставленным. В этом случае электронная почта работает очень похожим образом-после того, как принимающий сервер отвечает что-то вроде "250 2.0.0 OK", тогда у вас действительно нет представления о том, что происходит с этим сообщением, Если вы не свяжетесь с администратором или почтмейстером в домене получателя. Возможно, что принимающий сервер поместил сообщение в карантин, но лучше всего было бы связаться с администраторами принимающего почтового сервера и узнать, могут ли они предоставить какие-либо дополнительные сведения. Иногда причина, которую вы видите в активности электронной почты, также будет содержать уникальный идентифицирующая строка, которая также может быть полезна для отслеживания сообщения на стороне сервера получателя.