www.lissyara.su
—> статьи
—> FreeBSD
—> почтовые системы
—> Mailgraph
Mailgraph Графическое изображение величины потока писем...
Автор: Neteru.
Графическое изображение величины потока писем, спама и вирусов, обработанных сервером в единицу времени помогают наглядно оценить пользу от сделанных изменений.
Программа mailgraph анализирует журнал системных сообщений /var/log/maillog и на основе полученной из него информации строит графики уровня почтовой активности. Для построения графиков используется популярный инструмент RRDTool.
Итак начнем (?) :
cd /usr/ports/mail/mailgraph
make extract
| Сначала добавим в /etc/make.conf переменные для сборки mailgraph
.if ${.CURDIR} == /usr/ports/mail/mailgraph
CGIDIR?= ${PREFIX}/www/apache22/cgi-bin
DATADIR?= ${PREFIX}/www/apache22/cgi-bin
WWWROOT?= ${PREFIX}/www/apache22/data
.endif
| далее идем сюда:
и находим там файлик с именем mailgraph-init и правим его
MAIL_LOG = /var/log/syslog
на
MAIL_LOG = /var/log/maillog
| далее
fetch http://www.purplehat.org/downloads/postfix_guide/mailgraph-1.14-postfix.diff
patch -p0 < mailgraph-1.14-postfix.diff
make all install clean
| в конце установки проскакивает такое сообщение:
Edit /etc/rc.conf and set
mailgraph_enable="YES"
to enable mailgraph.
Make sure this script should be invoked with privilege to read
/var/log/maillog. For example, you may change the permission of
maillog to be 644. Another way is to make maillog owned by
the mail group, and put mailgraph_user in that group.
| соотв-но
echo 'mailgraph_enable="YES"' >> /etc/rc.conf
chgrp www /var/log/maillog
/usr/local/etc/rc.d/mailgraph start
| Ну вот и все!
Топаем http://www.domain.tld/cgi-bin/mailgraph.cgi (ну соот это надо изменить на то как это у вас =)
По идеи вы должны увидеть что то типа этого:
размещено: 2008-10-14,
последнее обновление: 2008-10-27,
автор: Neteru
|
Комментарии пользователей [3 шт.]