EXERCISE EXERCISE

Инсталляция сервера FossDocMail

Инсталляция

После распаковки скачанного zip-файла вы получите следующий набор папок, где:

1-Components(client-and-server) – системные компоненты, которые должны быть предварительно установлены для корректной работы системы.

2-Server – инсталляция сервера.

3-Client – инсталляция клиента.

Launcher – программа, управляющая инсталляцией.

instal_serv

 

Перед началом инсталляции коммерческой версии (для демонстрационной версии это не требуется) поместите в папку с инсталляцией полученный инсталляционный пакет.

instal_servЗапустите Launcher.

Если на компьютере, где будет производиться установка нужно будет устанавливать системные компоненты, то программа инсталляции установит их автоматически. При установке FossDocMail сервера и Клиента если компьютер, на котором проводится установка, не подключен к интернет, возможно, потребуется импорт сертификата, т.к. инсталляции подписаны ключом разработчика. Подробнее об импорте сертификата можно посмотреть в файле …\1-Components(client-and-server)\1-startssl\ReadMe.txt

Первоначально устанавливается FossMail сервер, а затем FoosDocMail сервер. Клиенты устанавливаются на клиентских машинах. instal_serv

Запустите инсталляцию “FossMail сервер”. При установке сервера нужно указать путь к инсталляционному пакету, который вы получили ранее. Если этот пакет помещен в папку …\2-Server, то инсталляция не запрашивает этот путь.

При инсталляции сервера FossMail необходимо настроить подключение к базе данных конвертов сообщений.

Настройка подключения к базе данных конвертов сообщений FossMail

Во время работы сервер FossMail записывает информацию о прохождении корреспонденции через почтовый сервер в базу данных конвертов сообщений. В качестве СУБД используется MS SQL.  Для регистрации сообщений в СУБД необходимо провести настройку системы подключения к СУБД. В процессе инсталляции запускается конфигурирование настроек. Для корректной работы системы необходимо пользователю, от имени которого работает задача Mserver почтового узла дать права для доступа к СУБД, приведенные на рисунке ниже. Данные права требуются для корректной работы архивации баз данных конвертов.instal_serv

Кроме рабочей базы данных существуют и архивные базы. Это предусмотрено для повышения быстродействия системы и в целях уменьшения размера рабочей базы данных. В рабочей базе хранятся сообщения за последние 60 дней.  Архивные базы создаются поквартально. Таким образом, на каждый год у нас создаются базы с именами YYYY_1- YYYY _4, где YYYY год архива, 1-4 квартал архива. Архивация производится той же программой Mserver путем переноса записей за -61 день в соответствующий архив.

Архивация производиться в промежуток времени, заданный в настройках программы, при этом работа программы по записи в рабочую базу не прерывается. Записи в рабочей базе, перенесенные в архив, помечаются как удаленные. Сжатие рабочей базы производится администратором средствами СУБД по мере необходимости как регламентные работы.

Алгоритм работы программы Mserver

  1. Во время настройки программы нею создается рабочая база или выбирается из созданных ранее администратором СУБД.
  2. При выборе режима архивации (Производить архивацию):
  • Задается время архивации, например, 22:00-6:00 (т.е. архивацию производить с 22:00 текущего дня по 6:00 следующего, может быть 00:00-23:59). Данная возможность предусмотрена для снижения нагрузки на СУБД в процессе работы системы. По умолчанию 22:00-6:00.
  • В момент начала архивации создается или выбирается, из созданных ранее администратором СУБД, архивная база YYYY_n. Имя архивной базы зависит от времени получения сообщения на почтовый сервер. Сообщения попадают в архив в соответствии с полем IT (Время получения сообщения на узел).
  • Если задан режим архивации, но невозможно создать архивную базу, или она отсутствует в начале цикла архивации, в лог-файл записывается сообщение «Невозможно создать архив YYYY_n» и работа продолжается далее до наступления следующего момента архивации. В папку описанную параметром #messages раздела [COMMON] файла host.cfg помещается файл с именем yymmdd_hhmmss_ms.txt с описанием проблемы.
  • В начале цикла архивации в лог-файл записывается сообщение «Начало архивации. Архив YYYY_n»
  • В конце цикла архивации в лог-файл записывается сообщение «Архивация закончена успешно. В архив YYYY_n перенесено N сообщений».
  • Если сообщения были перенесены не полностью, в лог-файл записывается сообщение «Архивация не закончена. В архив перенесено N сообщений».
  • Если в процессе архивации была смена архива, в лог-файл записывается сообщение «Смена архива с YYYY_n на YYYY_m».

Вначале выберите время архивацииinstal_serv

Далее выберите один из найденных серверов MS SQL Server в списке. Если на компьютере, где производится настройка, не установлен локальный MS SQL Server, то список не отображается. В этом случае введите его имя вручную. Затем задайте имя пользователя и пароль, которые были заданы при настройках MS SQL Server.

Введите имя базы данных и взведите галочку “Создать архивы на”, выбрав год. Архивы могут создаваться и по мере необходимости, но лучше их создать заранее.

Подтвердите правильность введенных данных.

После успешного создания базы данных об этом будет выведено сообщение “Действия успешно завершены”. Если возникли ошибки, то информация о них будет выведена в соответствующем окне. В результате успешного завершения будет создано подключение к СУБД и настроен режим архивации базы данных конвертов сообщений.

instal_serv

Далее, если вы соглашаетесь с настройками по умолчанию, никаких дополнительных действий не требуется. После установки FossMail сервера установите FossDocMail сервер. В результате в меню “Пуск”, в соответствующих папках, будут установлены все программы.

И добавлены две службы.instal_serv

Служба FossMail32 mail server запускает следующие процессы:

  • Dic_NBU_FDM_Servise – служба соответствия имен почтовых узлов в почте NBUMail адресам почтовых серверов FossDocMail
  • Exmon – служба управления почтовым сервером
  • FMQueueMngr – менеджер очереди
  • FossABS – служба рассылки адресных книг
  • Mserver.net – сервер регистрации почтовых сообщений
  • Router – маршрутизатор
  • Tcpapf – агент передачи файлов

Обновление программного обеспечения

Обновление FossMail сервера

Действия при обновлении программного обеспечения FossMail сервера:

  • Остановите службу FossMail32 mail server

  • Запустите инсталляцию “FossMail сервер”. instal_serv
  • Проведите инсталляции как в предыдущем пункте.
  • При необходимости, после окончания инсталляции запустите службу FossMail32 mail server.

Обновление FossDocMail сервера

Действия при обновлении программного обеспечения FossDocMail сервера:

  • Остановите службу FD22 – FossDocMail.
  • Подмените лицензию для новой версии сервера.
  • Запустите инсталляцию “FossDocMail сервер”. instal_serv
  • При необходимости, после окончания инсталляции запустите службу FD22 – FossDocMail.