Аутентификация SSL-сертификата в Outlook 365 (облако)

Аутентификация SSL-сертификата в Outlook 365 (облако)

Мы можем отправлять электронные письма с помощью учетной записи Office 365 со сторонних устройств, используя шифрование STARTTLS на SMTP-сервере (порт 587).

Устройство, которое я использую, не поддерживает STARTTLS, только обычный SMTP (порт 25) или тип соединения SSL-сертификата. Как мне активировать SSL-сертификаты для моей учетной записи Office 365?

Эта страницаОднако в такой ситуации можно использовать три альтернативных варианта:

  • Вариант 1: Мое устройство несовместимо
  • Вариант 2: Мне нужно отправить сообщение пользователям за пределами моего домена
  • Вариант 3: Я не знаю IP-адресов своих устройств (их много), и даже если бы я знал, адреса подвержены изменению. Также требуется настройка стороннего сервера/службы, что нежелательно.

В Outlook (настольное приложение) можно выполнить аутентификацию с помощью SMTP-сервера, установив SSL-сертификат. Как сделать сервер Outlook 365 совместимым с SSL-аутентификацией?

решение1

«TLS» — это всего лишь название новой версии «SSL».Ссылка.

Office 365 поддерживает TLS и STARTTLS на порту 587. На их веб-сайте указано «TLS/StartTLS», однако поддерживается только STARTTLS, как отметил @Robert в комментариях.

С программой/службой/устройством, имеющим только SSL и небезопасный SMTP: попробуйте использовать SSL с портом 587. Если вы не можете отправлять электронные письма, это означает, что программное обеспечение не поддерживает минимальную версию SSL/TLS, требуемую Office 365. Нет способа исправить это, если только программное обеспечение не имеет более новой версии с поддержкой TLS/STARTTLS, до которой вы можете обновиться.

Не рекомендация, а обходной путь: в Outlook вы можете установить сертификат в Certificate Manager. Когда вы увидите запрос на сертификат, откройте его и экспортируйте как файл P7B или PFX (предпочтительно). Затем перейдите в Start->Search для "certmgr.msc". Перейдите в Personal->Certificates, щелкните правой кнопкой мыши и импортируйте экспортированный вами сертификат. Перезапустите Outlook. Не гарантирую, что сработает, но в прошлом в отдельных ситуациях это срабатывало у меня.

Если ничего не помогает, я рекомендую настроить в сети промежуточный/ретрансляционный SMTP-сервер, который справится с этой задачей.Я знаю, что вы специально упомянули, что это нежелательно, но упомянул об этом здесь как о возможном решении, если ничего другого не получится.Электронные письма будут поступать на ретранслятор, а затем он будет пересылать их через SMTP-адрес Office 365 с использованием TLS/STARTTLS на порту 587.Обязательно заблокируйте его — ограничьте доступ по IP-адресу и выполните другие рекомендации по безопасности, в противном случае внешние пользователи смогут использовать его для спама/фишинга.

Если у вас есть Windows Server,роль SMTP есть во всех редакциях. С Linuxу вас есть много вариантовтакже.

решение2

Похоже, это проблема шифрования SSL Office 365. Попробовал поискать и обнаружил, что эта статьяПланирование использования сторонних SSL-сертификатов для Microsoft 365описывает, что для шифрования обмена данными между вашими клиентами и средой Microsoft 365 на серверах вашей инфраструктуры должны быть установлены сторонние сертификаты Secure Socket Layer (SSL).

Кстати, вы когда-нибудь пробовали опубликовать свою проблему на форуме?Специализированный форум Office365? Может быть, у службы поддержки есть более конкретная информация по этому поводу?

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