Отказ от ответственности: мои навыки работы с сетями AWS носят базовый характер.
У меня есть экземпляр сервера EC2 Windows в частной подсети. Я подключаюсь через VPN. ДЛЯ ТЕСТИРОВАНИЯ я поместил его в группу безопасности, которая разрешает весь трафик IPV4 TCP. Я отключил брандмауэр Защитника 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.
Я это не проверял.Веб-сайтно это может помочь