0

Установка политики COS к домену по умолчанию

Столкнулся со следующей проблемой. Вновь созданная политика COS в Zimbra версии 8.5.1 не привязывалась к вновь созданному домену в web интрефейсе. Проблемку победил, рассказываю как.

В настройках домена есть такой параметр, как «Класс обслуживания по умолчанию». И его можно устанавливать. Указание там имени политики COS никакого результата не дало.

В результате чтения документации выяснилось, что туда надо указать не название политики COS, а ее zimbraId. Это такой id вида: c009e891-0c44-42f8-8841-e69d9c3aa882.
Я не нашел откуда бы его скопировать в web интерфейсе, а ручками прописывать этот id совсем не вариант. Решение есть.

Проще это сделать через консоль (под пользователем zimbra):
$ zmprov gc domain | grep zimbraId: | cut -d" " -f2
Полученное значение подставить в следуюшую команду.
$ zmprov md domain.local zimbraDomainDefaultCOSId c009e891-0c44-42f8-8841-e69d9c3aa882

где в первой команде domain — это название COS, а во второй domain.local — домен, а c009e891-0c44-42f8-8841-e69d9c3aa882 — ZimbraId COS

Alexey Egorychev

FreeBSD and Linux sysadmin. Know many systems like mailsystems, DB, WWW stack. Automation with salt, ansible. Monitoring with nagios, zabbix.