Документирование КоСиКУЛС БЕССТ. Компонента "электронная почта"  
  Типовые технические решения  


Эти материалы являются объектом авторского права и защищены законами РФ и международными соглашениями о защите авторских прав. Перед использованием материалов вы обязаны принять условия лицензионного договора на использование этих материалов, или же вы не имеете права использовать настоящие материалы


Функциональность компоненты в первую очередь определяется базовым сервером электронной почты, которым в текущей версии является Exim. Exim - это мощный многофункциональный сервер сервер обработки электронной почты, предоставляющий множество возможностей по обработке, маршрутизации и доставке электронной корреспонденции, в том числе для высоконагруженных систем с десятками тысяч почтовых ящиков. Надстройки и технологические решения компоненеты используют определённое подмножество возможностей Exim, обеспечивая решение следующих типовых задач:


Корпоративный сервер электронной почты

Компонента реализует функциональность корпоративного сервера электронной почты, обеспечивает создание множества локальных почтовых ящиков пользователей, встроенную антивирусную защиту и многоуровневую защиту от рекламных рассылок. Также важно отметить возможность хранения корреспонденции почтовых ящиков на сервере, что делает возможной централизованную архивацию почты и независимую от рабочих станций пользователей сохранность переписки

Типовой сервис Exim, как и антивирусные, и антиСПАМ решения, прошел проверку временем и работой составе нагруженных (около 60 тысяч писем в сутки) решений, и, в настоящее время является оптимальным выбором в качестве "движка" компоненты

   

Модули управления проходящей корреспонденцией - обеспечивают анализ каждого письма в момент его поступления и принятие соответствующего решения о "судьбе" письма на основании заданных пользователем правил

В настоящее время потребитель может создать группу правил, определяемую адресами отправителя и получателя, и указать для нее как множество детализирующих правил - относительно содержания заголовков письма, таки и виды реакции модуля в случае соответствия правилам

Видами реакции системы в случае совпадения с правилами какой либо группы правил являются цели: доставить, отказать в доставке, отправить оригинал или копию письма на указанный адрес, чего вполне достаточно для решения типовых задач, возникающих во время эксплуатации

   

Резервирование почтового обмена - модуль обеспечивает резервирование проходящей корреспонденции в архив, что позволяет восстанавливать переписку в случае утери основной копии, например - краха компьютера пользователя

Создание архива электронной корреспонденции - ещё один метод увеличения надёжности почтовой системы потребителя, дополняющий возможность хранения почтовых ящиков пользователей на сервере. Модуль архивации позволяет восстанавливать всю или часть корреспонденции по выбору, в том числе входящую и/или исходящую корреспонденцию для отдельного пользователя, выборки по времени и т.п.

Архитектурно каждое письмо архивируется в отдельный файл, так что вероятность потери архива в связи с несерьёзными сбоями носителя (жесткого диска) также уменьшается. Впрочем, для высококритичных решений рекомендуется также создавать дисковое "зеркало" (RAID1)

   

Модуль почтовой статистики - хранят журналы работы компоненты и предоставляют возможность построения типовых отчётов, доступных из WEB консоли. Также предоставляет доступ к текущему журналу почтового "движка" Exim

Построитель типовых отчётов обеспечивает формирование отчётов о работе компоненты, предоставляя данные об объёме траффика, количестве обработанных писем, адресах корреспондентов в различных разрезах и видах детализации. Модуль отображения текущего журнала движка предоставляет оперативную выборку "непричёсанных" журнальных данных за достаточно короткий временной промежуток, что может быть востребовано для целей отладки

   


(C) Белонин С.С., 2000-2010. Дата последней модификации страницы: Saturday, 29-Aug-2009 16:38:38 MSD