Почтовое протоколлирование.


    Содержание почтового лог файла зависит естественным образом от того, какой почтовый агент используется в системе (Mail Transfer Agent - MTA). Каждый MTA ведёт свои журнальные записи, поэтому первым делом следует определиться, на базе какого почтового агента следует рассматривать почтовое протоколирование. Ориентируясь на сервер cs.karelia.ru я рассматривал почтовые лог файлы на базе Postfix агента. Для того чтобы конкретно понять, какая информация там хранится, мне пришлось непосредственно изучить его работу.
    Первым делом стоит отметить, что основным принципом этого MTA является наличие независимых резидентных модулей, т.е. Postfix не является монолитной программой. Он разбит на некоторое количество программ-сервисов, каждая из которых отвечает за определённые задачи. Ни один из модулей не является дочерним процессом другого. Все они управляются отдельным модулем. Каждый сервис оставляет свои собственные строго определённые протокольные сообщения, поэтому достаточно было только понять каковы их задачи и разобраться с их работой, что я и сделал, после чего становится понятно, какая информация хранится в почтовом лог файле.





Далее   Назад