Я столкнулся с этой настройкой, и я не могу понять это, несмотря на то, что в прошлом я настроил несколько других виртуальных SMTP-серверов. Может быть, что-то изменилось в 2019 году?
Я предоставлю как можно больше информации, чтобы помочь вам помочь мне :)
Я установил SMTP-сервер и Telnet-клиент на свой сервер 2019 года, я следовал инструкциям и перепроверил свои настройки, чтобы убедиться, что все настроено правильно.
[Общий]
- У меня разрешены все неназначенные IP-адреса
[Доступ]
- Аутентификация установлена на "Анонимный"
- TLS неактивен
- Ограничения управления подключением и ретрансляции разрешены для всех с пустым списком ниже.
[Сообщения]
- Все осталось по умолчанию
[Доставка]
Исходящая безопасность
- Обычная аутентификация с использованием имени пользователя и пароля Office 365.
Исходящее соединение
Расширенная доставка
- Смарт-хост настроен на: smtp.office365.com
Вкладки [LDAP] и [Безопасность] установлены по умолчанию.
Пользователь Office 365 настроен на SMTP-авторизация включена и я подтвердил это через PowerShell.
телнет 127.0.0.1 25
показывает:
220 mydomain.com ПОЧТОВАЯ служба Microsoft ESMTP, версия: 10.0.17763.1697 готова во вторник, 7 сентября 2021 г., 13:53:35 +1000
Однако при попытке отправить электронное письмо через этот ретранслятор оно остается в каталоге C:\inetpub\mailroot\Queue, и в журнале событий я получаю следующее:
Доставка сообщения на хост «X.X.X.X» не удалась при доставке в удаленный домен «recipientsdomain.com» по следующей причине: удаленная служба SMTP отклонила согласование AUTH.
Я, наверное, пну себя, как только выясню это, но я, должно быть, схожу с ума.
РЕДАКТИРОВАТЬ: забыл добавить...
Я также могу подключиться по телнету из сети к smtp.office365.com
на порту 587, а также настроил соединитель в Office 365 для IP-адресов глобальной сети, которые используются в моей сети.
Спасибо!
Бил