Содержание
- Создание пустого профиля
- Настройка эталонного образа профиля
- Добавление SSL сертификата почтового сервера в хранилище сертификатов
- Обновление хранилища сертификатов
1. Создание шаблона профиля
Архив с готовым шаблоном профиля доступен по ссылке: https://nct.r7-office.ru/doc.html?uid=698848b4-d849-44f9-b090-28ecce26782d_0 На чистой установке запустите Р7-Органайзер для создания базового профиля, который будет впоследствии использоваться в качестве шаблона. Настройку подключения к почтовому серверу производить при создании шаблона профиля не надо! Закройте Р7-Органайзер. Базовый профиль создается в домашней директории пользователя. Пример расположения профиля:/home/user/.r7organizer
В указанном каталоге будут содержаться 3 вложенных каталога и 2 файла конфигурации. 
2. Настройка эталонного образа профиля
Удалите служебный каталог 9r01ym1.default. Переименуйте каталог профиля пользователя d1gyec5d.default-default в “template-profile”Примечание: наименование каталога может быть любым.

- [6AB2D991489682D1] — номер инсталляции сгенерированный при первом открытии почтового клиента, оставьте неизменным.
- Default=template-profile — путь к профилю, который будет использоваться для этой и последующих установок.
- Locked=1 — указание закрепления профиля по умолчанию.

- [install6AB2D991489682D1] — номер инсталляции сгенерированный при первом открытии почтового клиента, оставьте неизменным.
- Default=template-profile — путь к профилю, который используется для этой установки.
- Locked=1 — указание закрепления профиля по умолчанию.
- [Profile0] — номер профиля.
- Name=default — наименование профиля
- IsRelative=1 — если 1, путь к профилю указывается относительно каталога конфигурации.
- Path=template-profile путь к профилю, который используется для этой установки.
Примечание: каталог для хранения профиля пользователя можно установить произвольным, в этом случае в параметр IsRelative установите значение 0, а в параметре Path укажите полный путь к каталогу от корня.
- [General] — блок содержит общие настройки для управления профилями.
- StartWithLastProfile=1 — Указывает, должен ли Р7-Органайзер автоматически запускаться с последним использованным профилем.
- Version=2 — обозначает версию формата файла profiles.ini
3. Добавление SSL сертификата почтового сервера в хранилище сертификатов.
Для добавления сертификата нам потребуется утилита certutil Если утилита не установлена можете установить командойapt install libnss3-toolsПерейдите в каталог профиля и выполните команду:
bash certutil -A -n "Название сертификата" -t "C,C,C" -i /путь/к/сертификату.crt -d sql:., Где:
- -A — добавить сертификат
- -n — указывает имя сертификата (в кавычках)
- -t — настройка доверия (для веб-сайтов, почты и программ)
- -i — указывает путь к сертификату
- -d sql:. — указывает базу NSS в текущей директории.
bash certutil -L -d sql:.Пример вывода:

- Исправленный файл ini
- Исправленный файл ini
- Каталог эталонного профиля template-profile
- Сертификат почтового сервера загружен в NSS хранилище эталонного профиля
4. Обновление хранилища сертификатов.
В случае необходимости обновления сертификата почтового сервера в хранилище, найдите его и запомните его наименование, для этого выполните команду:bash certutil -L -d sql:/home/user/.r7organizer/template-profile/Чтобы удалить сертификат, используйте флаг -D:
bash certutil -D -n "Название сертификата" -d sql:/путь/к/базе, Где:
- -D — удаляет сертификат
- -n — указывает имя сертификата (в кавычках)
- -d sql:/путь/к/базе — указывает путь к базе данных NSS
bash certutil -A -n "Название сертификата" -t "C,C,C" -i /путь/к/сертификату.crt -d sql:.После успешного добавления распространите файл cert9.db из каталога пользователя средствами централизованного управления.
Была ли полезна статья?