Отправка писем с помощью SMTP Relay в Office 365 через Azure VM

Отправка писем с помощью SMTP Relay в Office 365 через Azure VM

Я пытаюсь решить проблемы, связанные с Azure и отправкой писем через Office 365 SMTP Relay (Connector), но помощь в Интернете не помогает решить проблему.

У меня есть настройка PowerShell System на Azure, которая выполняет автоматические задачи. Теперь система отправляет электронные письма в случае успеха или ошибок. В настоящее время мы используем нашего старого почтового провайдера, который работает отлично. Я обновляю информацию send-mailmessage (даже с новым модулем Mailozaurr) на нашем SMTP Relay и все работает без проблем с моего локального ПК.

Теперь развертываю скрипт на виртуальной машине AZURE, но он не работает. «Брандмауэр» — где бы я ни управлял им в Azure — похоже, блокирует порт 25. Ни один из других стандартных портов не работает. Рассматриваю возможность перемещения виртуальной машины на наш экземпляр AWS, поскольку они, похоже, не говорят администратору, что они могут и чего не могут делать на своей собственной виртуальной машине.

Как заставить мою виртуальную машину отправлять электронные письма через порт 25 без дополнительных затрат?

решение1

Исходящий SMTP-трафик на порту 25 блокируется, как указано в документации.здесь. Вам следует использовать аутентифицированный SMTP на порту 587 или 443.

Связанный контент