не могу отправить письмо с exchange на postfix

не могу отправить письмо с exchange на postfix

Я настроил почтовый сервер postfix для получения писем. Я включил TLS в соответствии с требованиями безопасности, а порт 25 заблокирован провайдером. Я включил и 465, и 587 следующим образом в master.cf

submission inet n       -       n       -       -       smtpd -v
  -o syslog_name=postfix/submission
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=reject
  -o milter_macro_daemon_name=ORIGINATING
smtps     inet  n       -       n       -       -       smtpd -v
  -o syslog_name=postfix/smtps
  -o smtpd_tls_wrappermode=yes
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=reject
  -o milter_macro_daemon_name=ORIGINATING

Я могу получать почту с gmail, а также с других, кроме exchange. Я использовал клиент Outlook, настроенный с учетной записью exchange. Я не получаю входящих соединений и не регистрируюсь в файле postfix.log. Кажется, это запрещено сервером exchange. Я также заметил, что могу получить сертификат с помощью openssl s_client -connect против 465, но если я сделаю то же самое против 587, он вернет пустой сертификат.

решение1

Почта доставляется на порт 25. Я удивлен, что КАКОЙ-ЛИБО MTA доставляет почту на ваш сервис - 465 и 587 явно предназначены для отправки почты (т.е. из MUA, а не доставки из MTA). Это предписаноRFC6409&8314.

Нет порта 25: нет электронной почты.

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