Захотелось мне однажды посмотреть, сколько почты у меня ходит, сколько спама и т.д. С одной стороны, munin мне может это выдать, но хотелось чего то новенького.
Полазив по интернету, нашел одно неплохое решение. Называется Mailgraph. В процессе установки и настройки были некоторые моменты. Поэтому решил написать небольшую статейку. Приступим.
Для начала необходимо происталировать. Но, в моем случае пришлось сделать небольшое изменение, а именно: у меня стоит apache22, и мне нужно было, чтоб он ставил mailgraph в определенную папку. Редактируем /etc/make.conf
.if ${.CURDIR} == /usr/ports/mail/mailgraph
CGIDIR?= ${PREFIX}/www/mailgraph/cgi-bin
DATADIR?= ${PREFIX}/www/mailgraph/cgi-bin
WWWROOT?= ${PREFIX}/www/mailgraph/data
.endif
После чего приступаем уже к установке.
#cd /usr/ports/mail/mailgraph/
#make install clean
Если у Вас все прошло удачно, добавляем в автозагрузку.
#cat /etc/rc.conf | grep mailgraph
#mailgraph
mailgraph_enable="YES"
После чего меняем права на /var/log/maillog, т.к. mailgraph работает от имени пользователя www (в моем случае)
После чего (в зависимости от того, как Вы настроили apache, пробуем его просмотреть. Обчно, это пути наподобие: http://localhost/cgi-bin/mailgraph.cgi (где вместо localhost Ваш домен). Если видите картинки, я Вас поздравляю.
По поводу подводных камней:утром перестал работать график. Причины была банальной.