Содержание
Если сервер Autodiscover имеет нестандартный адрес. Можно указать адрес вручную. Для этого нужно воспользоваться одним из возможных вариантов — добавить через файл политик или через файл параметров пользователя в профиле пользователя.
Описание параметров
Параметр r7organizer.custom.autodiscover.url
Данный параметр будет использоваться при подключении только если домен из email адреса является подстрокой URL адреса Autodiscover.
Например URL — https://exchange.corp.office.ru/autodiscover/autodiscover.xml
будет использован для таких ящиков как — my.mail@corp.office.ru
, my.mail@exchange.corp.office.ru
, my.mail@office.ru
. Так как все перечисленные домены являются подстрокой в URL Autodiscover.
Параметр r7organizer.custom.autodiscover.urlwp
Важно! Адрес в данном параметре должен указываться с подстрокой <MAIL_DOMAIN> иначе этот параметр не будет использован.
На место <MAIL_DOMAIN> в URL встает домен из электронной почты и производится попытка подключения. Например если почта имеет вид example.mail@mail.net
а указанный URL — https://<MAIL_DOMAIN>/autodiscover/autodiscover.xml
то будет произведена попытка подключиться к https://exchange.mail.net/autodiscover/autodiscover.xml
.
Параметр r7organizer.custom.autodiscover.force.url
Данный параметр означает что для любой подключаемой почты будет производиться попытка подключиться к данному серверу независимо от домена почтового адреса.
Добавление ссылок через файл политик
Файл политик находится по пути /distribution/policies.json
относительно исполняемого файла r7organizer
. При установке органайзера с директорией по умолчанию — путь к файлу политик будет таким: /opt/r7-office/r7organizer/distribution/policies.json
. Параметры устанавливаются объекте: policies/Preferences
Примеры
{ "policies": { "Preferences": { "r7organizer.custom.autodiscover.url": { "Value": "https://exchange.corp.office.ru/autodiscover/autodiscover.xml", "Status": "locked" } } } }
{ "policies": { "Preferences": { "r7organizer.custom.autodiscover.urlwp": { "Value": "https://sub01.exchange. <MAIL_DOMAIN>/autodiscover/autodiscover.xml", "Status": "locked" } } } }
{ "policies": { "Preferences": { "r7organizer.custom.autodiscover.force.url": { "Value": "https://sub01.exchange. <MAIL_DOMAIN>/autodiscover/autodiscover.xml", "Status": "locked" } } } }
Добавление ссылок через профиль пользователя
Инструкция
Чтобы найти папку с профилем необходимо выполнить следующие действия:
- После установки Р7 Органайзер открыть его и закрыть (необходимо для создания папок профиля пользователя).
- Открыть файл profile.ini который будет лежать по пути
~/.r7organizer/
в Linux и%APPDATA%/r7organizer/
в Windows. - В файле будут прописаны пути до папок профиля. (Обычно папка профиля указана в секции Profile0). В секции имеется переменная Path в которой хранится относительный путь от profile.ini до папки с профилем (в папке профиля должен находится файл pref.js).
- Перейдя по указанному пути необходимо создать файл user.js и записать один из необходимых параметров.
Синтаксис параметров в файле user.js
Для установки параметров используется функция user_pref принимающая в первом аргументе строку — ключ а во втором значение.
user_pref("<key>", "value")
Параметры
Параметр r7organizer.custom.autodiscover.url
Указывается полный url адрес до сервера autodiscover. Например https://exchange.corp.office.ru/autodiscover/autodiscover.xml:
user_pref("r7organizer.custom.autodiscover.url", "https://exchange.corp.office.ru/autodiscover/autodiscover.xml")
Параметр r7organizer.custom.autodiscover.urlwp
Указывается url адрес до сервера autodiscover с подстановкой домена из электронной почты.
user_pref("r7organizer.custom.autodiscover.urlwp", "https://exchange.<MAIL_DOMAIN>/autodiscover/autodiscover.xml")
Параметр r7organizer.custom.autodiscover.force.url
Данный параметр означает что для любой подключаемой почты будет производиться попытка подключиться к данному серверу независимо от домена почтового адреса.
user_pref("r7organizer.custom.autodiscover.force.url", "https://exchange.corp.office.ru/autodiscover/autodiscover.xml")
Пример файла user.js
user_pref("r7organizer.custom.autodiscover.url", "https://exchange.corp.office.ru/autodiscover/autodiscover.xml") user_pref("r7organizer.custom.autodiscover.force.url", "https://mail01.ru/autodiscover/autodiscover.xml")