Перехід на роботу NbuMail.UC з FDM
I. На основному поштовому сервері
0) Завантажити свіжий дистрибутив серверної частини NbuMail.UC для Вашого сервера: http://unicorn.kiev.ua/downloads/
Оновлення системи NbuMail.UC :
— Серверна частина для Windows (nbumailSrv.4*.exe)
— Серверна частина для Linux (nmlSrv_linux_y18*.zip)
1) Якщо є резервний сервер — заблокувати резервне копіювання
у клієнті NbuMailUc перейти до меню «Настройки» / «Сервер застосувань» / «Завдання планувальника»
у запису, де «Програма для виконання» = «/UniCorn/NBUMAIL/scripts/ml_sync.sh» у полі «Період, з» ввести негативне значення
наприклад, «60» тимчасово поміняти на «-60»
(відновити «60» після успішної установки дистрибутива на основному, а потім і на резервному сервері).
2) Зупинити службу sirinad на сервері
на час установки дистрибутива, можна зупинити за допомогою програмного меню siriadm: «AS sirinad» / «Вимкнути».
3) Встановити нову (завантажену) версію
Windows: виконати nbumailSrv4*.exe
Linux : Розмістити дистрибутив у каталозі /UniCorn/unicorn/,
Розархівувати (unzip nmlSrv_linux_y18*.zip)
Перейти до однойменного каталогу і виконати: ./Install.sh
4) Для Linux сервера: увімкнути демона sirinad
меню siriadm : «AS sirinad» / «Включити».
5) Налаштування вузла (NODE.CFG)
у клієнті NbuMailUc перейти до меню «Настройки» / «Конфігурація вузла»
додати рядок: FDM=1
6) Налаштування поштових скриньок (Mboxes)
у клієнті NbuMailUc перейти до меню «Настройки» / «Локальні абонентські ящики»
Налаштувати ящики ADM_xxx, NBU_xxx, INF_xxx, SEP2_xxx, Uxxx
як зовнішні, «Профіль кореспонденції» = «0» — «загальний, без обмежень»
Всі інші ящики
як внутрішні, «Профіль кореспонденції» = «1» — «для внутрішньої кореспонденції»
7) Налаштування групових розсилок
у клієнті NbuMailUc перейти до меню «Настройки» / «Групові розсилки»
налаштувати розсилки на використання тільки ящиків ADM_xxx, NBU_xxx, Uxxx
( ADMIN -> ADM_; NBU -> NBU_; Uxxx -> U_; )
8) Налаштування розкладки поштових повідомлень
У скриптіscripts/ml_Go.sh — замінити неактуальні імена ящиків під час відправлення,
(наприклад: toml ADMIN … -> toml ADM_xxx … )
9) Оптимізація роботи системи
в каталозі NBUMAIL/Sprus.in/ прибрати старі файли proof*
у меню меню mladm виконати перенесення «ТехОбслуговування» / «Перенесення поштових архівів DAY -> ARC»
II. На комп'ютері з ftomail.exe (tcpfoss.exe)
0) MAC комп'ютера та Логін користувача, від якого запускається uc2fdm.exe
НЕ ЗМІНЯТИ надалі (контролюється в НБУ, при зміні блокується tcpfoss)!!
1) Конфігурація ящиків
У каталозі Ftomail/ — для кожної пакетної скриньки необхідно налаштувати конфіг-файл:
«config={box}.txt» де {box} = ADM_xxx, INF_xxx, SEP2_xxx, Uxxx, NBU_xxx
Імена поштового вузла та скриньок — у ВЕРХНОМУ реєстрі
Приклад:
InDir = .\_uc\INF_IWU\In
FpkIn = .\_uc\INF_IWU\FpkIn
FpkOut = .\_uc\INF_IWU\FpkOut
Auten = 3
UseMySql = 0
FmAddress має бути у ВЕРХНЬОМУ регістрі
FpkOut — налаштування не потрібне
Приклади файлів config див. у /UniCorn/NBUMAIL/spool/U1H0/uc2fdm/Examples/
Інші файли config.txt — необхідно прибрати з каталогу щоб уникнути випадкового запуску з умовчальним config-ом.
2) Настроювання регулярного виклику
Організувати регулярний (~ раз на хвилину) запуск в каталозі Ftomail/ програми uc2fdm.exe,
що знаходиться на поштовому сервері в розшарованому каталозі: /UniCorn/NBUMAIL/spool/U1H0/uc2fdm/uc2fdm.exe .
III. На резервному сервері
0) Резервне копіювання має бути заблоковане (вище — на основному сервері).
1) Зупинити службу sirinad на резервному сервері
2) Встановити дистрибутив нової серверної версії
IV. На основному сервері (якщо є резервний сервер)
*) На основному сервері: включити резервне копіювання :
«Налаштування» / «Сервер застосувань» / «Завдання планувальника»
у записі з «…/ml_sync.sh» відновити позитивне значення періоду виконання.