Всем доброго времени суток. Есть задача: сменить более чем 100 пользователям атрибут "Полное имя" или подкорректировать его. Возможно ли это сделать без редактирования каждой учетной записи. Может есть возможность напрямую в файле это сделать ?
Заранее благодарен.
Коллективная смена атрибутов пользователей.
- Логвин Юрий
- Разработчики Fossmail
- Сообщения: 71
- Зарегистрирован: 29 дек 2008, 14:30
Re: Коллективная смена атрибутов пользователей.
Здравствуйте!kao писал(а):Всем доброго времени суток. Есть задача: сменить более чем 100 пользователям атрибут "Полное имя" или подкорректировать его. Возможно ли это сделать без редактирования каждой учетной записи. Может есть возможность напрямую в файле это сделать ?
Все параметры ящиков хранятся в файле \Fossmail32\Route\abonents.ini. В частности, указанный Вами, под именем #FULLNAME.
Изменять данный файл используя сторонние средсва нужно аккуратно и обязательно на остановленном почтовом узле.
Re: Коллективная смена атрибутов пользователей.
Спасибо всё нашел. Одна проблема после необходимых изменений, в самой программе всё нормально, а содержимое рассылаемой книги xxxxxxx.fab не поменялось. Его тоже необходимо менять вручную ? Или есть возможность обновить автоматически.
Re: Коллективная смена атрибутов пользователей.
В общем ответа я так и не дождался, посему предлагаю 2-а варианта решения (на собственном опыте):
1. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого запускаем узел заходим в "удаленную конфигурацию Fossmail32" - "направления/абоненты" далее заходим в каждого абонента и жмём применить. Это в общем не самый рациональный вариант но всё же гораздо быстрей чем редактировать каждую учотную запись.
2. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого редактируем необходимый Вам FAB файлик находящийся \Fossmail32\Client\xxx.fab это гораздо быстрей, после этого просто стартуем сервер.
У второго варианта есть одно НО данные в abonents.ini и xxx.fab должны совпадать (не структурно конечно). Иначе при редактировании пользователя через "удаленную конфигурацию Fossmail32" он сменит данные в xxx.fab на данные взятые с abonents.ini.
Может не всё понятно тогда задавайте вопросы, я пока сам в поисках решений, пока вот так.
Одно могу сказать эти решения экономят просто уйму времени. Но делайте всё ОСТОРОЖНО !
Как говорится бекап бекап и еще раз бекап !
1. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого запускаем узел заходим в "удаленную конфигурацию Fossmail32" - "направления/абоненты" далее заходим в каждого абонента и жмём применить. Это в общем не самый рациональный вариант но всё же гораздо быстрей чем редактировать каждую учотную запись.
2. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого редактируем необходимый Вам FAB файлик находящийся \Fossmail32\Client\xxx.fab это гораздо быстрей, после этого просто стартуем сервер.
У второго варианта есть одно НО данные в abonents.ini и xxx.fab должны совпадать (не структурно конечно). Иначе при редактировании пользователя через "удаленную конфигурацию Fossmail32" он сменит данные в xxx.fab на данные взятые с abonents.ini.
Может не всё понятно тогда задавайте вопросы, я пока сам в поисках решений, пока вот так.
Одно могу сказать эти решения экономят просто уйму времени. Но делайте всё ОСТОРОЖНО !
Как говорится бекап бекап и еще раз бекап !
- Логвин Юрий
- Разработчики Fossmail
- Сообщения: 71
- Зарегистрирован: 29 дек 2008, 14:30
Re: Коллективная смена атрибутов пользователей.
На последних версиях узла - достаточно правки abonents.ini.kao писал(а): 1. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого запускаем узел заходим в "удаленную конфигурацию Fossmail32" - "направления/абоненты" далее заходим в каждого абонента и жмём применить. Это в общем не самый рациональный вариант но всё же гораздо быстрей чем редактировать каждую учотную запись.
2. Останавливаем почтовый узел, редактируем \Fossmail32\Route\abonents.ini после этого редактируем необходимый Вам FAB файлик находящийся \Fossmail32\Client\xxx.fab это гораздо быстрей, после этого просто стартуем сервер.
На относительно старых версиях - так и было.