У меня есть экземпляр EC2 с Magento. Я пытаюсь настроить AWS SES, чтобы мы могли отправлять транзакционные электронные письма клиентам и нашим внутренним сотрудникам, однако я продолжаю получать ошибки тайм-аута.
Домен настроен и проверен в SES, у меня настроен пользователь SMTP. На сервере работает Debian 10 и Sendmail в качестве MTA. Sendmail настроен на использование учетных данных пользователя SMTP SES для отправки почты.
Попытка отправить тестовое письмо через командную строку дает такой результат:
/usr/sbin/sendmail -vf [email protected] [email protected]
От: [email protected]
Кому: [email protected]
Тема: Тестовое электронное письмо AWS SES
Это тестовое сообщение, отправленное из SES с помощью Sendmail.
Результаты:
[email protected]... Подключение к [127.0.0.1] через ретранслятор... 220
mta.example-domain.com ESMTP Sendmail 8.15.2/8.15.2/Debian-14~deb10u1;
Вт, 19 окт. 2021 г. 00:23:05 -04:00; (без UCE/UBE) доступ к журналу из:
локальный хост (ОК) — локальный хост [127.0.0.1]
EHLO mta.example-domain.com 250-mta.example-domain.com Привет, локальный хост [127.0.0.1], рад знакомству 250-ENHANCEDSTATUSCODES
250-Конвейерная обработка 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN
250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 250-DELIVERBY 250 ПОМОЩЬ
VERB 250 2.0.0 Подробный режим
ПОЧТА От:<[email protected]> SIZE=136 [email protected] 250 2.1.0 <[email protected]>...
Отправитель в порядке
RCPT Кому: <[email protected]>
ДАННЫЕ 250 2.1.5 <[email protected]>... Получатель в порядке 354 Введите адрес электронной почты, закончите знаком "." на линии сама по себе
.
050 <[email protected]>... Подключение к aspmx.l.google.com. через esmtp... 050 <[email protected]>... Подключение к
alt1.aspmx.l.google.com. через esmtp... 050 <[email protected]>...
Подключение к alt2.aspmx.l.google.com. через esmtp... 050
<[email protected]>... Подключение к alt3.aspmx.l.google.com. с помощью
esmtp... 050 <[email protected]>... Подключение к
alt4.aspmx.l.google.com. через esmtp... 050 <[email protected]>...
Отложено: время ожидания соединения с alt4.aspmx.l.google.com истекло.250 2.0.0
19J4N5Q0004977 Сообщение принято к доставке [email protected]...
Отправлено (19J4N5Q0004977 Сообщение принято к доставке) Закрытие соединения
на [127.0.0.1]
ВЫЙТИ 221 2.0.0 mta.example-domain.com закрытие соединения
Если я попытаюсь подключиться по телнету с сервера к конечной точке SES, я получаю следующее:
telnet электронная почта-smtp.us-east-1.amazonaws.com 587
Пытаюсь 34.194.114.91...
Подключен к электронной почте-smtp.us-east-1.amazonaws.com.
Экранирующий символ '^]'.
220 email-smtp.amazonaws.com ESMTP SimpleEmailService-d-31RAO5EPD a2sb2LhwUqPVXiyXQJod
451 4.4.2 Тайм-аут ожидания данных от клиента.
Соединение прервано внешним хостом.
В моем экземпляре EC2 в настоящее время у меня открыты все порты для входящего и исходящего трафика (я знаю, что это не идеально, но это временно, пока я не разберусь с этим). Я совершенно не понимаю, что здесь происходит. Любая помощь приветствуется!