Файл настроек rupost_cold_storages.json

В таблице описаны параметры модуля RuPost для взаимодействия с несколькими пространствами хранения корпоративной почтовой системы RuPost.

Таблица 1. Параметры файла настроек rupost_cold_storages.json модуля RuPost
Параметр Описание

id

Уникальный ID каждого пространства хранения

Значение не может быть пустым

name

Имя пространства хранения

path

Путь к директории холодного[1] хранилища почтовых ящиков

Значение параметра должно быть уникальным для каждого пространства хранения

1. Резервное хранилище почтовой системы RuPost, которое используется как источник данных для резервного копирования компонентов почтовой системы.

archive_path

Путь к директории холодного[2] хранилища архивов почтовых ящиков

Значение параметра должно быть уникальным для каждого пространства хранения

2. Резервное хранилище почтовой системы RuPost, которое используется как источник данных для резервного копирования компонентов почтовой системы.

deleted_records_path

Путь к директории холодного[3] хранилища удаленных писем

Значение параметра должно быть уникальным для каждого пространства хранения

3. Резервное хранилище почтовой системы RuPost, которое используется как источник данных для резервного копирования компонентов почтовой системы.
Пример 1. Структура rupost_cold_storages.json
{
  "storages": [
    {
      "id": "storage_id_1",
      "name": "storage_name_1",
      "path": "/cold_storage_1",
      "archive_path": "/archive_path_1",
      "deleted_records_path": "/deleted_record_path_1"
    },
    {
      "id": "storage_id_2",
      "name": "storage_name_2",
      "path": "/cold_storage_2",
      "archive_path": "/archive_path_2",
      "deleted_records_path": "/deleted_record_path_2"
    }
  ]
}