Exim Логи

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Exim Логи

Непрочитанное сообщение Dolphin_BSD » 2007-12-13 3:03:03

Добрый вечер, или ночь :)

У меня как то не понятка вышла ... и не понимаю гре рыть.

Использовал сново статью Лиса для настройки почтового сервера Exim+dovecot все ОК. Все пашет .. что и следовало ожидать , но .... Логи не как обычно ложаться в директорию :

Код: Выделить всё

unix# ls /var/log/exim/
mainlog         paniclog        rejectlog
А почему то попадают со всем мусором вперемешку

Код: Выделить всё

unix# ls /var/log | grep maillog
maillog                     --- сюда
Я думал причина в неправильной сборке Самого Екзима при компиляции

Код: Выделить всё

LOG_FILE_PATH?=         syslog
Что эте переменную не поправил , пересобирал .. и тот же ефект ... !

Может подскажите где что поставить что б логи сыпались в 3 разных файла ...

Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Alex Keda » 2007-12-13 9:11:14

опция в конфиге есть, с говорящим названием...
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Exim Логи

Непрочитанное сообщение Megard » 2007-12-14 7:46:28

Кстати о логах, есть какой нить анализатор логов Exim что то на подобии sarg для squid? Или что нить другое сопособное показакать сколько пользователь отправил писем сколько получил и сколько трафика на это пришлось?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Alex Keda » 2007-12-14 9:02:59

Код: Выделить всё

mail# more /usr/local/etc/periodic/daily/470.exim-mail-statistic.sh
#!/bin/sh


# достаём день, год, и старый месяц
old_day=`date -v-1d '+%d'`
year=`date '+%Y'`
old_month=`date -v-1m '+%m'`
# Если первое число месяца, и предыдущий месяц
# был 12 - то вычисляем старый год
# если первое число выполняем содержимое:
if [ ${old_month} = 12 ]
then
        old_year=`date -v-1y '+%Y'`
else
        old_year=${year}
fi
# старый месяц - если была смена месяца
if [ `date +%d` = 01 ]
then
        old_month="`date -v-1m '+%m'`"
else
        old_month="`date '+%m'`"
fi

echo "**************** EXIM statistic started **********************"
/usr/local/sbin/eximstats -ne -nr /var/log/exim/main-${old_year}${old_month}${old_day}.log
/usr/bin/bzip2 --best /var/log/exim/main-${old_year}${old_month}${old_day}.log
/usr/bin/bzip2 --best /var/log/exim/reject-${old_year}${old_month}${old_day}.log
echo "**************** EXIM statistic ended ************************"

mail#  
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Dolphin_BSD » 2007-12-14 14:55:05

Привет всем.

Вот что у меня в конфиге по поводу логов.

А куда и в каком виде ложить что-то я найти никак не могу.

Код: Выделить всё

log_selector = \
    +all_parents \
    +connection_reject \
    +incoming_interface \
    +lost_incoming_connection \
    +received_sender \
    +received_recipients \
    +smtp_confirmation \
    +smtp_syntax_error \
    +smtp_protocol_error \
    -queue_run

# Убираем собственную временную метку exim`a из логов, её ставит
# сам syslogd - нефига дублировать
syslog_timestamp = no
Не подскажите , а ? :( :?: :oops:

Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Dolphin_BSD » 2007-12-14 18:18:37

Вопрос закрыт пасиб, всем !
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Alex Keda » 2007-12-14 19:41:37

Dolphin_BSD писал(а):Вопрос закрыт пасиб, всем !
а чё это было?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение Dolphin_BSD » 2007-12-14 20:33:38

Добавил в конфиг пару сток :

Код: Выделить всё

SYSLOG_LONG_LINES=yes
log_file_path = /var/log/exim/exim_%slog-%D
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Аватара пользователя
dstol
рядовой
Сообщения: 41
Зарегистрирован: 2007-10-10 7:58:43
Контактная информация:

Re: Exim Логи

Непрочитанное сообщение dstol » 2007-12-18 12:45:28

А кто-нибудь знает как ограничить размер логов. А то у меня за день валится 1 гБ логов.
А как место закончиться удалять вручную что ли?

Valentaim
рядовой
Сообщения: 16
Зарегистрирован: 2007-10-25 13:23:29

Re: Exim Логи

Непрочитанное сообщение Valentaim » 2007-12-18 18:00:00

Сделай ротацию логов, newsyslog те в руки.
А скрипт выше лисяра выложил, он парсит и удаляет старые логи...

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: Exim Логи

Непрочитанное сообщение Morty » 2007-12-18 18:22:14

а может кто юзает / юзал exicyclog - хотелось бы что б он по крону делал свое дело
пробовал вот такую командочку

Код: Выделить всё

exicyclog -k 5 -l /var/log/exim/%s-%D.log

на выходе zero :(