Содержание
Если сервер 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")
