Вопрос или проблема
Я включил TLS на виртуальном SMTP-сервере IIS с самоподписанным сертификатом сервера. Убедился, что сертификат имеет FQDN сервера. Установил галочку на шифрование TLS в Виртуальном SMTP > Свойства > Вкладка Доставка > Исходящая безопасность.
Когда я пытаюсь отправить письмо, используя папку Pickup в c:\inetpub\mailroot, электронное письмо не доставляется с использованием TLS. Кроме того, галочка на шифрование TLS автоматически снимается.
Знаете ли вы, что может быть причиной этой проблемы?
С уважением, Джон
Нажмите на вкладку Доступ. Если сертификат установлен правильно, вы должны увидеть сообщение в области Защищённая коммуникация, которое говорит: “Сертификат TLS найден с датой истечения: xx/xx/xxxx”. Если вы не видите этого сообщения, то вам необходимо убедиться, что сертификат TLS установлен правильно. См. здесь для генерации и установки сертификата.
Ответ или решение
Здравствуйте, Джон!
Судя по вашему описанию проблемы, вы уже предприняли несколько важных шагов для настройки TLS в IIS SMTP. Однако, если флажок "Шифрование TLS" автоматически становится неактивным, это может указывать на несколько возможных причин. Давайте рассмотрим их более подробно.
-
Проверка сертификата: В первую очередь, убедитесь, что ваш самоподписанный сертификат установлен и правильно настроен. Для этого:
- Перейдите на вкладку "Доступ" в свойствах вашего SMTP-сервера.
- Посмотрите в разделе "Безопасная связь". Если сертификат установлен корректно, вы должны видеть сообщение о том, что "Сертификат TLS найден с датой истечения: xx/xx/xxxx". Если этого сообщения нет, возможно, сертификат требует переустановки.
-
Переустановка сертификата: Если сертификат отсутствует или неправильно установлен, следуйте инструкции по его созданию и установке. Вы можете обратиться к этой ссылке для подробных шагов по созданию и установке сертификата.
-
Проверка прав доступа: Убедитесь, что у учетной записи, под которой работает SMTP-сервер, есть достаточные права для доступа к сертификату. Иногда проблемы с доступом могут мешать корректной работе шифрования.
-
Настройки почтового сервера: Проверьте, что все настройки в разделе "Свойства" SMTP-сервера корректны. Убедитесь, что установлены соответствующие параметры для выхода и приема почты.
-
Логи событий: Проверьте журналы событий Windows на наличие ошибок, связанных с SMTP, TLS или сертификатом. Это может дать дополнительную информацию о том, что именно идет не так при попытке использования TLS.
-
Обновление системы: Убедитесь, что все обновления Windows установлены, так как иногда известные ошибки могут быть исправлены в последних обновлениях системы.
Если после всех этих проверок проблема сохраняется, пожалуйста, предоставьте дополнительную информацию о том, какие именно шаги вы уже предприняли, и мы постараемся помочь вам более детально.
С уважением,
[Ваше Имя]