Перехід на роботу NbuMail.UC з FDM

I. На основному поштовому сервері

schedul1
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» після успішної установки дистрибутива на основному, а потім і на резервному сервері).
schedul2

2) Зупинити службу sirinad на серверіsirioff
на час установки дистрибутива, можна зупинити за допомогою програмного меню 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» — «для внутрішньої кореспонденції»
mbox2 mbox1

7) Налаштування групових розсилокdayarc
у клієнті 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
Імена поштового вузла та скриньок — у ВЕРХНОМУ реєстрі

Приклад:

FmAddress = C:UA/ADMD:NBU/ PRMD:UIWU/ORG:COMPANY/OU:PIREUS-BANK/PN:INF_IWU
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» відновити позитивне значення періоду виконання.