Внешняя обработка не может отправить почту: Установлен безопасный режим. Что это значит?
Вопросы – Ответы
Так происходит потому, что в 1С Предприятии 8.2 /8.3 существует безопасный режим исполнения программного кода. В этом режиме по-умолчанию запускаются все внешние обработки и отчеты для обеспечения безопасного исполнения кода. Если есть уверенность, что в обработке не содержит вредоносного кода, можно этот режим отключить. И тогда все будет работать.
Во встроенном языке, у менеджера внешних обработок и у менеджера внешних отчетов существует метод Подключить(), при помощи которого выполняется подключение внешней обработки/отчета.
В третьем параметре этого метода БезопасныйРежим задается признак подключения внешней обработки/отчета в безопасном режиме. Если значение параметра Истина или параметр не указан, подключение будет осуществлено в безопасном режиме. Чтобы его отключить нужно установить значение параметра БезопасныйРежим в Ложь.
Пример программного подключения внешней обработки рассмотрен в вопросе “Как программно открыть внешнюю обработку?“.
Подробнее об использовании метода Подключить() можно прочитать в синтакс-помощнике: Прикладные объекты – Внешние обработки и отчеты – ВнешниеОбработкиМенеджер/ ВнешниеОтчетыМенеджер – Методы.
Подробнее о режиме безопасного исполнения программного кода можно прочитать в разделе 5.5.4.3 документации 1С:Предприятие: Безопасный режим работы.