Невозможно подключиться из экземпляра AWS EC2 к конечной точке AWS SES.

Отказ от ответственности: мои навыки работы в сети AWS являются базовыми.

У меня есть экземпляр сервера EC2 Windows в частной подсети. Подключаюсь через VPN. ДЛЯ ТЕСТИРОВАНИЯ я поместил его в группу безопасности, которая разрешает весь TCP-трафик IPV4. Я отключил брандмауэр Защитника Windows. Я могу пользоваться Интернетом, поэтому могу использовать выходной порт 80/443. Теперь я хочу подключиться к email-smtp.us-east-1.amazonaws.com через порт 25.

В Powershell это время истекает:

      test-netconnection email-smtp.us-east-1.amazonaws.com -port 25

Есть предложения, куда смотреть дальше?

1 ответ

Вероятно, вы не просили снять ограничения на порт 25.

AWS по умолчанию блокирует исходящий трафик через порт 25 (SMTP) всех экземпляров EC2 и функций Lambda.

Ссылка: https://repost.aws/knowledge-center/ec2-port-25-throttle .

И, конечно же, после этого убедитесь, что ваша группа безопасности разрешает порт 25.

Единственное замечание: все подключения к AWS SES должны быть зашифрованы TLS. Я бы рекомендовал вместо этого использовать порт 587 или порт 465.

https://docs.aws.amazon.com/ses/latest/dg/security-protocols.html#security-client-to-ses-smtp

Если вам необходимо использовать порт 25, вам необходимо найти способ подключения к конечной точке SMTP AWS SES с помощью TLS.

Я не проверял этот сайт , но это может помочь

Другие вопросы по тегам