У меня есть 64-битный почтовый сервер CentOS 5.5, использующий Postfix в качестве MTA.
Я хочу создать базу данных с содержанием и временем отправки и получения писем с этого почтового сервера. Кто-нибудь может сказать мне, как это сделать?
В вашем вопросе нет деталей, поэтому мой ответ тоже будет расплывчатым. Я надеюсь, что эти подсказки могут подтолкнуть вас в правильном направлении.
Один из способов - использовать syslog-ng
в качестве вашего syslog-daemon и настройте его таким образом, чтобы он передавал журналы электронной почты вашему собственному сценарию, который затем анализирует результаты и вставляет их в базу данных. Я написал пару таких скриптов на Perl.
Другой способ - использовать один из сумматоры журналов доступный: