hMailServer на виртуальной машине Azure не может подключиться к удаленному порту 25

Я настраиваю hMailServer на новой виртуальной машине Windows Azure. Я успешно отправил письмо из своего почтового клиента, и оно попало в исходящую очередь hMailServer, но оттуда оно зависает. Я запустил

telnet mail.hmailserver.com 25

, и он отвечает:

Подключение к mail.hmailserver.com ...Не удалось открыть соединение с хостом на порту 25: Ошибка подключения

Я установил определенные правила для исходящего трафика, открывающие порт 25, как в брандмауэре Windows, так и в группе сетевой безопасности Azure, хотя оба, похоже, разрешены по умолчанию даже без определенного правила.

Что еще мне нужно сделать?

3
задан 31 May 2019 в 11:14
1 ответ

Запуск собственного почтового сервера SMTP для прямой отправки исходящей электронной почты не поддерживается.

Источник: https://docs.microsoft.com/en-us/azure/virtual-network/troubleshoot- outbound-smtp-connectivity

Начиная с 15 ноября 2017 г., исходящие сообщения электронной почты, которые отправляются непосредственно на внешние домены (например, outlook.com и gmail.com) с виртуальной машины (ВМ), становятся доступными только для определенной подписки. типы в Microsoft Azure. Исходящие SMTP-соединения, использующие TCP-порт 25.

Рекомендуемый метод отправки электронной почты

Мы рекомендуем использовать аутентифицированные службы ретрансляции SMTP (которые обычно подключаются через TCP-порт 587 или 443, но поддерживают и другие порты) для отправки электронной почты с виртуальных машин Azure или из служб приложений Azure. Эти службы используются для поддержания репутации IP или домена, чтобы свести к минимуму вероятность того, что сторонние поставщики электронной почты отклонят сообщение. Такие службы ретрансляции SMTP включают, помимо прочего, SendGrid . Также возможно, что у вас есть защищенная локальная служба ретрансляции SMTP, которую вы можете использовать.

4
ответ дан 3 December 2019 в 05:59

Теги

Похожие вопросы