Загальні відомості
Дана схема підтримує сумісність роботи існуючих АРМ-ів НБУ при переведенні їх з поштового сервісу пошти НБУ на поштовий сервіс пошти FossDocMail.
В склад пакету входять:
- програма Ftomail, яка призначена для упаковки, отриманих від АРМ-а файлів і розпакування поштових конвертів, отриманих на адресу АРМ-а;
- програма Tcpfoss-client, яка призначена для прийому/передачі поштових повідомлень від робочого місця АРМ-а на поштовий сервер FossDocMail;
- програма FmStat , яка призначена для перегляду трафіку поштових повідомлень сформованих і прийнятих програмою Fromail;
- bat-файл .\MySQL\Bin\START.bat., що призначений для автономного запуска СУБД MySql;
- програма управління сертифікатами TcpFossCertMgr.
Алгоритм роботи
Файли, які генеруються АРМ-ом поміщаються в папку для файлів на передачу. Програма Ftomail при своєму запуску в режимі (-tm) або у спільному режимі роботи (-utm) упаковує ці файли в поштові конверти формату FossMail і поміщає їх на на передачу на поштовий сервер для програми TcpFoss_Client. При цьому в момент упаковки проводитиметься запис про цю операцію в СУБД. Для сумісності адресу пошти НБУ і пошти FossDocMail використовується служба відповідності адрес, яка ставить у відповідність адреса пошти НБУ з адресою FossMail. Список відповідностей зберігається на поштовому сервері.
Програма TcpFoss виконує передачу конвертів на поштовий сервер і одночасно приймає конверти від нього в папку “Прийняті поштові конверти”. Після закінчення її роботи запускається програма Ftomail в режимі (-um) або в режимі (-utm) і виконує розкриття конвертів, поміщаючи вкладені в них файли в папку “Прийняті файли”. Інформація про це записується в СУБД.
Програма FmStat призначена для перегляду інформації про проходження поштової кореспонденції між АРМ-ом і поштовим сервером. Для запуску програми необхідно запустити .\FMStat\FMStat.net.exe. Як працювати з БД описано в інструкції експлуатації FMStat. З огляду на те, що запуск СУБД здійснюється ftomail, остання повинна бути запущена хоча б раз до запуску FMStat. Також запуск СУБД MySql можна здійснити за допомогою програми Start.bat, вона перевіряє чи працює MySql і в разі його зупинки – стартує його.
Інсталяція пакета програм
Для роботи пакета необхідно наявність встановленого ПЗ:
“Распространяемый пакет Visual C++ для Visual Studio 2015 – версия x86”
“Microsoft .NET Framework 4 (автономный установщик)”
Пакет програм поставляється у вигляді інсталяції пакету, яку необхідно розгорнути на комп’ютері, де буде встановлений відповідний АРМ НБУ. Архів з програмами і бібліотеками можете скачати на сторінці “Скачати/оновити автоматизоване робоче місце”.
В результаті інсталяції повинна бути створена така структура.
Для передачі і прийому повідомлень електронної пошти використовується програма TcpFoss як сервер автоматизації.
Для підключення до поштового сервера необхідно отримати від адміністратора поштового сервера наступні параметри файлу конфігурації .\config.txt
Секція [COMMON]
;Адреса відправника. %user% замінюється на значення параметру -s
FmAddress =
;Серійний номер програми TcpFoss-client, отриманий від розробника.
FmBoxPwd =
;Адреса поштового сервера
FmHost =
;Порт TcpFoss
FmPort =
;Порт функції Resolve
ResolvePort =