DirectAdmin - это удобная панель управления хостингом. Легкость в настройке, легкость в использовании!
ДиректАдмин - это самая быстрая и нересурсоемкая панель из всех существующих коммерческих панелей управления для хостинга. Бесплатные и регулярные обновления версии панели DirectAdmin на протяжении всего времени ее использования заметно выделяют ее среди других.



Создание HTML отчетов по работе SMTP сервера на базе Exim

28.11.10 13:06

Для создания HTML отчетов по работе SMTP сервера на базе Exim можно использовать eximstats.

Предложенное ниже решение пригодно для Linux. Для использования на серверах под управлением FreeBSD потребуется модификация.

  1. Открываем /etc/logrotate.d/exim на редактирование и добавляем delaycompress между фигурными скобками { и }. Сохраняем и закрываем.
  2. Создаем файл /etc/cron.daily/logrotate_after и добавляем в него следующие строки
    (В строке echo "Allow from 127.0.0.1" >> "${DIR}/.htaccess"  укажите свой IP.):
#!/bin/sh
EXIM_LOG="/var/log/exim/mainlog.1";
DIR="/var/www/html/eximstats";
CUR_DIR="${DIR}/`date --date=yesterday +%Y/%m/%d`";
if [ ! -d "${CUR_DIR}" ]; then
    mkdir -p ${CUR_DIR};
    echo "Options +Indexes" > "${DIR}/.htaccess"
    echo "Allow from 127.0.0.1" >> "${DIR}/.htaccess"
    echo "Deny from all" >> "${DIR}/.htaccess"
fi;
/usr/sbin/eximstats -html ${EXIM_LOG} > ${CUR_DIR}/index.html
	
  1. Выполняем:
#chmod 700 /etc/cron.daily/logrotate_after

После выполнения скрипта по крону (как правило ночью) заходим по адресу http://<SERVER_IP>/eximstats/ и в директории yyyy/mm/dd находим отчет.





Рубрики: Почта Eximstats Exim Шпаргалки


« Используем Pure-FTPd с Directadmin  | В начало |  Как изменить "Message System" на что-то более подходящее в уведомлениях? »



Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.







   Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
   К вашим услугам плагины для Директадмин - панели управления хостингом
   Лучшее предложение по установке, поддержке Directadmin на CentOS/RedHat, Debian/Ubuntu, FreeBSD.
   Профессиональное абонентское обслуживание серверов: выделенных и виртуальных на базе Linux/Unix.
   Услуги системного администратора по настройке WEB сервера Apache (NGINX), DNS службы, POP3 (IMAP) и SMTP, FTP.
 Copyright, 2019 © DAHELP.RU, all rights reserved.
Работает на Amiro CMS - Free