Рассылка адресных книг

Обсуждение работы программы Корпоративная электронная почта FossMail


IndexBank
Пользователь
Сообщения: 22
Зарегистрирован: 13 фев 2009, 14:11

Рассылка адресных книг

Сообщение IndexBank » 27 фев 2009, 15:05

Расскажите вкратце как это работет и какие конфиги надо изменять.
1.Обновлять адресные книги других узлов (обновление файлов *.fpk в папке Client)
2.Обновлять адресные книги абонентам узла (обновлять абонентам те же файлы рассылок)
А точнее какой файл запроса формируется и куда он падает и в какой форме приходит ответ и куда падает.
Мануал ваш читал, но наверно не очень умен для его понимания.
Спасибо.

Аватара пользователя
Логвин Юрий
Разработчики Fossmail
Сообщения: 71
Зарегистрирован: 29 дек 2008, 14:30

Re: Рассылка адресных книг

Сообщение Логвин Юрий » 27 фев 2009, 16:52

IndexBank писал(а):Расскажите вкратце как это работет и какие конфиги надо изменять.
Менять "конфиги" нужно в том случае, если Вас не устраивают текущие настройки.
IndexBank писал(а): А точнее какой файл запроса формируется и куда он падает и в какой форме приходит ответ и куда падает.
Мануал ваш читал, но наверно не очень умен для его понимания.
Спасибо.
Какой именно файл Вы читали?
IndexBank писал(а): 1.Обновлять адресные книги других узлов (обновление файлов *.fpk в папке Client)
Они должны обновляться автоматически.
IndexBank писал(а): 2.Обновлять адресные книги абонентам узла (обновлять абонентам те же файлы рассылок)
Не совсем понятно что имеется ввиду. Клиенты должны получать все обновления автоматически.


Теперь о возможных "ньюансах". Синхронизация адресных книг между узлом со старой службой АК (процессор запросов) и новой(процессор адресных книг) работать без правки "конфигов" не будет.
А если быть более точным то должен присутствовать параметр Address в "конфиге" <диск>:\Fossmail32\FossABS.cfg
Пример:
<host Dir="FM_TEST2" Address="ORG:TEST2" />

Где "FM_TEST2" - имя соседнего узла, а "ORG:TEST2" его адрес.
(значение параметров #HOST_NAME и #ADDRESS_HOST из host.cfg соседнего узла)


Но БОЛЕЕ правильно обновить версии всех узлов.

LexaDstyle
Новичок
Сообщения: 2
Зарегистрирован: 01 май 2009, 17:04
2 + 2 = ?: 4

Re: Рассылка адресных книг

Сообщение LexaDstyle » 01 май 2009, 17:09

спасибо за ответы.

Аватара пользователя
Логвин Юрий
Разработчики Fossmail
Сообщения: 71
Зарегистрирован: 29 дек 2008, 14:30

Re: Рассылка адресных книг

Сообщение Логвин Юрий » 08 май 2009, 10:01

IndexBank писал(а):Прочитал мануал по рассылке адресных книг и не совсем понял, что писать в каждой из категорий.
категория common общие настройки как это понять общие? общие на что? на пропуск абонентов или фабов? и что мы в них указываем?
Общие для всех абонентов и направлений.
<default_group> - здесь настройки по умолчанию, т.е. они применяются если группа для какого либо направления или абонента не указана явно.
Также эта группа применяется для направлений и абонентов, которые не перечислены ни в <abonents> ни в <hosts>
IndexBank писал(а): в категории groups мы можем создавать группы с именами и добавлять в них определенные списки абонентов или фабов с помощью команды allow или disallow
категория abonents мы в ней добавляем исключения для абонентов или ? вобщем я не очень понимаю
категория host сюда мы добавляем все те правила для какого узла они предназначены?
Правила обработки элементов в <abonents> и <hosts> идентичны. Разнесены они чтобы различать направления и абонентов. Т.к. принцип их обработки идентичен, поэтому я в дальнейшем буду говорить только о направлениях.

Когда Вы для направленя указываете группу разрешения берутся из нее
<host Dir="FM_TEST">
<group name="TEST_GROUP" />

Но! Вы можете "расширить" (allow) или "сузить" (disallow) права(маску адресов) для выбранного направления.

IndexBank
Пользователь
Сообщения: 22
Зарегистрирован: 13 фев 2009, 14:11

Re: Рассылка адресных книг

Сообщение IndexBank » 08 май 2009, 12:16

<?xml version="1.0"?>
<Root>
<common>
<default_group>
<allow value=".*" />
</default_group>
</common>

<groups>
<group name="TEST_GROUP">
<allow value=".*PN:TEST" /> //Создаю группу с названием TEST_GROUP в которую входит только пользователь TEST
</group>
</groups>

<abonents>
<abonent Dir="USER">
<group name="TEST_GROUP" />
<allow fab="TEST.fab" />
</abonent> // абонента USER подключаю в группу TEST_GROUP и разрешаю загрузку ему фаба TEST.fab
</abonents>
<hosts>
<host Dir="FM_TEST">
<group name="TEST_GROUP" />
</host> //Для хоста FM_TEST подключаю правила группы TEST_GROUP
</hosts>

</Root>

Чувствую что что-то не так вроде понимаю.
Разъясните будьте добры. Спасибо.

Аватара пользователя
Логвин Юрий
Разработчики Fossmail
Сообщения: 71
Зарегистрирован: 29 дек 2008, 14:30

Re: Рассылка адресных книг

Сообщение Логвин Юрий » 08 май 2009, 14:10

IndexBank писал(а):Чувствую что что-то не так вроде понимаю.
Разъясните будьте добры. Спасибо.
Ну почему же - вроде понимаете :)

Я не проверял синтаксис - но синтаксис хорошо проверять, открывая файл в IE

IndexBank
Пользователь
Сообщения: 22
Зарегистрирован: 13 фев 2009, 14:11

Re: Рассылка адресных книг

Сообщение IndexBank » 08 май 2009, 14:50

<?xml version="1.0"?>
<Root>
<common>
<default_group>
<allow value=".*" />
</default_group>
</common>

<groups>
<group name="TEST_GROUP">
<allow value=".*PN:TEST" />
<disallow fab="test.fab" /> //пытаюсь запретить принимать фаб группе
</group>
</groups>

<abonents>
<abonent Dir="TEST">
<group name="TEST_GROUP" />
</abonent> // абонента TEST подключаю в группу TEST_GROUP
</abonents>
<hosts>
<host Dir="FM_TEST">
<group name="TEST_GROUP" />
</host> //Для хоста FM_TEST подключаю правила группы TEST_GROUP
</hosts>

</Root>

Рассылает абоненту TEST все фабы которые имеются. В чем тут ошибка?
Спасибо :roll:

Аватара пользователя
Логвин Юрий
Разработчики Fossmail
Сообщения: 71
Зарегистрирован: 29 дек 2008, 14:30

Re: Рассылка адресных книг

Сообщение Логвин Юрий » 08 май 2009, 14:55

IndexBank писал(а):Рассылает абоненту TEST все фабы которые имеются. В чем тут ошибка?
Спасибо :roll:
Перечислите - какие фабы есть в папке C:\Fossmail32\Client
Фабы может и все рассылаются - но они могут быть пустыми (без адресов). Проверьте этот момент.

IndexBank
Пользователь
Сообщения: 22
Зарегистрирован: 13 фев 2009, 14:11

Re: Рассылка адресных книг

Сообщение IndexBank » 08 май 2009, 14:59

Я специально поставил пробный сервак там только два фаба DNEPR.fab и TEST.fab
и в обоих есть адресаты
FOSSABS ошибок не выдает

Аватара пользователя
Логвин Юрий
Разработчики Fossmail
Сообщения: 71
Зарегистрирован: 29 дек 2008, 14:30

Re: Рассылка адресных книг

Сообщение Логвин Юрий » 08 май 2009, 15:06

IndexBank писал(а):Я специально поставил пробный сервак там только два фаба DNEPR.fab и TEST.fab
и в обоих есть адресаты
FOSSABS ошибок не выдает
Какая версия C:\Fossmail32\Bin\FossABS.exe ? Посмотрите в свойствах указанного файла.

PN:TEST - есть в обоих файлах?

Ответить

Вернуться в «FossMail»