ИнтернетПочтовыйПрофиль.ТолькоЗащищеннаяАутентификацияSMTP

Свойства · SMTPSecureAuthenticationOnly

Тип: Булево. Указывает на использование для протокола SMTP только защищенных способов аутентификации из поддерживаемых сервером (на данный момент CRAM-MD5). Ложь - разрешить использовать незащищенные способы аутентификации, если сервер поддерживает только их. Значение по умолчанию: Ложь.

Полное описание, параметры и ограничения

ИнтернетПочтовыйПрофиль.ТолькоЗащищеннаяАутентификацияSMTP (InternetMailProfile.SMTPSecureAuthenticationOnly)

ИнтернетПочтовыйПрофиль (InternetMailProfile)

ТолькоЗащищеннаяАутентификацияSMTP (SMTPSecureAuthenticationOnly)

Доступен, начиная с версии 8.3.1.

Использование:
Чтение и запись.
Описание:
Тип: Булево.
Указывает на использование для протокола SMTP только защищенных способов аутентификации из поддерживаемых сервером (на данный момент CRAM-MD5).
Ложь - разрешить использовать незащищенные способы аутентификации, если сервер поддерживает только их.
Значение по умолчанию: Ложь.
Доступность:

Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.

Примечание:
Ложь - соответствует устаревшим значениям свойств АутентификацияSMTP Plain, Login, ПоУмолчанию.
Истина - соответствует устаревшему значению свойства АутентификацияSMTP.CramMD5.
Использование в версии:

Доступен, начиная с версии 8.3.1.

Методическая информация

Практические примеры

Настроить запрет незащищённой аутентификации

Три флага ТолькоЗащищеннаяАутентификация относятся к механизмам входа, а три SSL-флага — к соединению. Они не являются одним параметром.

Где и как запускать

Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.

Подготовка

  1. В учебной обработке или общем модуле запустите каждый фрагмент отдельно на сервере. Профиль создаётся в памяти; объект ИнтернетПочта и Подключиться в этих упражнениях не используются.

  2. example.invalid и TRAINING_NOT_VALID — намеренно нерабочие адреса/значения. Они позволяют разобрать свойства без отправки писем, подключения к чужим серверам и использования настоящих секретов.

  3. Для последующего реального соединения параметры берутся у администратора именно вашего тестового почтового сервиса. Значения этих уроков не являются настройками Gmail, Яндекс или корпоративной почты.

Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Истина;
Профиль.ТолькоЗащищеннаяАутентификацияPOP3 = Истина;
Профиль.ТолькоЗащищеннаяАутентификацияIMAP = Истина;
Профиль.ИспользоватьSSLSMTP = Истина;
Профиль.ИспользоватьSSLPOP3 = Истина;
Профиль.ИспользоватьSSLIMAP = Истина;
Сообщить(Профиль.ТолькоЗащищеннаяАутентификацияSMTP);
Сообщить(Профиль.ТолькоЗащищеннаяАутентификацияPOP3);
Сообщить(Профиль.ТолькоЗащищеннаяАутентификацияIMAP);
Сообщить(Профиль.ИспользоватьSSLSMTP);
Сообщить(Профиль.ИспользоватьSSLPOP3);
Сообщить(Профиль.ИспользоватьSSLIMAP);

Разбор по шагам

  1. Каждой службе назначаются собственные ограничения аутентификации.

  2. По локальной справке 8.5.1.1343 эти флаги требуют защищённых поддерживаемых механизмов, упомянут CRAM-MD5. Это термин документации API, не оценка современности алгоритма.

  3. SSL задаётся отдельными свойствами и не включается автоматически присвоением ТолькоЗащищеннаяАутентификация.

  4. Запрет fallback может приводить к отказу входа у несовместимого сервиса. Настройку реального почтового сервера нужно проверять отдельно.

Как проверить результат

  1. Шесть сообщений Истина.

  2. Настройки не подтверждают безопасность сертификата, пароля или доступность сервера.

Ожидаемый результат

Разделены ограничения механизма входа и SSL-режим каждой службы.

На что обратить внимание

  1. Не отключайте ограничения в рабочем профиле только для того, чтобы ошибка исчезла.

  2. Наличие флагов не заменяет тестового соединения и согласования с администратором.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.