Внешнее Хранилище
Пользователи CommuniGate Pro могут использовать Хранилища других систем (Внешние хранилища). Реализованы 2 основных способа интеграции хранилища папок:
- Удалённый доступ. Хранящиеся на внешнем сервере почтовые папки рассматриваются как собственные папки Пользователя CommuniGate Pro. Когда открывается такой Почтовый Ящик, CommuniGate Pro подсоединяется к системе внешнего хранилища и выполняет запрошенные операции с Папкой удалённо, читая и модифицируя данные прямо на внешнем хранилище.
- Синхронизированное Хранилище. Папки хранятся локально, у Пользователя CommuniGate Pro. CommuniGate Pro периодически подсоединяется к системе внешнего хранилища и синхронизирует своё локальное хранилище с системой внешнего хранилища: сообщения, добавленные или удалённые из Папок CommuniGate Pro, добавляются или удаляются из Папок внешнего хранилища, а сообщения, добавленные или удалённые из Папок внешнего хранилища, добавляются или удаляются из Папок CommuniGate Pro.
Настройка Внешнего Хранилища
Для настройки Внешнего Хранилища Папок откройте страницу Установок Почты в разделе Почта Установок Пользователя:
Тип Внешнего Хранилища
Метод работы с Внешним Хранилищем.
Внешний Сервер
Имя системы внешнего хранилища папок. Может содержать символ макроподстановки (
^0
), который автоматически заменяется на имя Домена Пользователя CommuniGate Pro.
Имя может содержать номер порта в качестве суффикса и начинаться с префиксаtls:
для указания необходимости использования сервером CommuniGate Pro безопасного (шифрованного) соединения.
Если указанный порт является стандартным для используемого протокола (993 для IMAP, 443 для протоколов на базе HTTP), безопасное соединение используется и без явного указания префиксаtls:
.Учётная Запись
Имя для входа в систему внешнего хранилища папок.
Может содержать символ макроподстановки (^0
), который автоматически заменяется на имя Пользователя CommuniGate Pro.Пароль
Пароль для входа в систему внешнего хранилища папок.
Может содержать символ макроподстановки (^0
), который автоматически заменяется на пароль Пользователя CommuniGate Pro. В случае использования символов макроподстановки пароль CommuniGate Pro не должен сохраняться в виде хэша, иначе синхронизация данных будет невозможна.
Удалённый Доступ по IMAP
Когда Тип Внешнего Хранилища установлен в IMAP
, Хранилище Пользователя дополняется папками на системе Внешнего хранилища с помощью соединений по протоколу IMAP:
- Папки внешнего хранилища видны в списке доступных папок. Если имеется локальный Почтовый ящик с таким же именем, что и почтовый ящик во внешнем хранилище, будет использован почтовый ящик внешнего хранилища.
- При открытии папки открывается локальная папка, если она доступна. Если же она недоступна, создаётся подключение п протоколу IMAP к внешнему хранилищу. Оно используется для открытия Папки на внешнем хранилище и для выполнения операций чтения и записи с этой Папкой.
- В случае запроса на создание Папки, она создаётся локально у Пользователя CommuniGate Pro, если тип папки - E-mail (пустой) или папка-предок - локальна. В других случаях папка создаётся в системе Внешнего хранилища.
Хранилище, синхронизированное по AirSync
Когда Тип Внешнего Хранилища установлен в AirSync
, Хранилище Пользователя синхронизируется с папками на системе Внешнего хранилища с помощью соединений по протоколу AirSync:
- Дерево папок синхронизируется всякий раз, когда у Пользователя запрашивается список папок
- Операции создания, переименования и удаления применяются сначала к внешнему хранилищу, а затем синхронизируются с локальным деревом папок.
- Каждая папка синхронизируется при открытии и затем периодически, пока она открыта.
- Когда сообщение или другой объект перемещается из папки в папку, эта операция выполняется на внешнем хранилище, а затем папки синхронизируются.