Я настраиваю свой веб-сайт Laravel, и теперь наступает часть, где я настраиваю Mailgun для отправки и получения электронных писем. Я следовал разным руководствам, чтобы сделать это, но я не чувствую, что делаю это правильно. Теперь я застрял с этой ошибкой: Ошибка: [email protected] → [email protected] «Новый заказ от Ибрагима Хасана» Не доставляется на ранее возвращенный адрес, т. Е. Mailgun не может доставить мои электронные письма. Не могли бы вы провести меня через это? Благодарю вас!
Не доставляется на ранее возвращенный адрес - Mailgun
Ответы (1)
Если почта была отправлена и отклонена провайдером (плохой контент, заголовки и т. д.), Mailgun автоматически занесет этот адрес в черный список, чтобы исключить отправку на него в будущем.
Это делается для того, чтобы blacklisting
не идентифицировать себя со многими поставщиками MX.
Если вы считаете, что решили эту проблему, вы можете выполнить DELETE
запрос через API Mailgun в формате DELETE /<domain>/bounces/<address>
перед отправкой почты, и тогда вы сможете снова отправить письмо на этот адрес.
Вы можете проверить, происходил ли отказ ранее, выполнив запрос POST
к POST /<domain>/bounces
. Кроме того, вы получите обратно объект JSON с ПРИЧИНОЙ, объясняющей, почему произошел отказ, что дает вам возможность ответить на это тем же.
Если домен работает неправильно и его нет в черном списке, возможно, сам MX-провайдер не принимает электронные письма и отвечает неблагоприятным образом, что Mailgun не может обработать.
Вы также можете удалить почту непосредственно из пользовательского интерфейса Mailgun, если у вас есть учетные данные для входа. Пожалуйста, посмотрите комментарий ниже и проголосуйте за него.
DELETE
, как указано в моем сообщении, где <domain>
— это домен, с которого вы отправляете, а <address>
— адрес, который вы хотите удалить, например [email protected]
.
- person Ohgodwhy; 22.03.2018
checkmark
внизу, чтобы принять его как ответ. Что также даст вам очки репутации.
- person Ohgodwhy; 22.03.2018