Я настроил постфикс на моем сервере, чтобы отправлять только письма @gmail.com на адрес Amazon SES:
gmail.com smtp:email-smtp.eu-west-1.amazonaws.com:25
* :
Кроме того, я настроил консоль SAS Amazon для получения Bounces и Complней на почте с использованием Amazon SNS. Проблема в том, что я не получаю отказов, если я отправляю почту на несуществующий адрес gmail.
Если вы отправляете почту с mail.google.com по адресу [email protected], я получаю:
Delivery to the following recipient failed permanently:
[email protected]
Но при отправке с PHP script на тот же адрес postfix говорит:
E4E1A9F9CE: to=<[email protected]>, relay=email-smtp.eu-west-1.amazonaws.com[54.72.42.170]:25, delay=21, delays=0.02/0.04/11/10, dsn=2.0.0, status=sent (250 Ok 00000146d86bcc13-9fa1ac16-b1cd-476e-8398-31f406d47961-000000)
Итак, SAS Amazon принимает почту, но я не получаю уведомление об ошибке. Что может быть неправильным?
Примечание. При отправке на действительные электронные письма все работает так, как ожидалось.
Кроме того, при отправке тестовой почты с консоли AWS SES на [email protected], я немедленно уведомляюсь по электронной почте, но отправляю в тот же адрес электронной почты с PHP script через email-smtp.eu-west -1.amazonaws.com не приводит к уведомлению по электронной почте.