Почтовые сервера EXIM, sendmail, postfix, Dovecot и инфраструктура: MTA/MDA, антиспам, web‑почта, маршрутизация и эксплуатация почтовых систем.
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
-
Контактная информация:
Непрочитанное сообщение
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 --- сюда
Я думал причина в неправильной сборке Самого Екзима при компиляции
Что эте переменную не поправил , пересобирал .. и тот же ефект ... !
Может подскажите где что поставить что б логи сыпались в 3 разных файла ...
Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Dolphin_BSD
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Alex Keda
- стреляли...
- Сообщения: 35496
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-12-13 9:11:14
опция в конфиге есть, с говорящим названием...
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Megard
- рядовой
- Сообщения: 16
- Зарегистрирован: 2007-08-31 7:52:56
Непрочитанное сообщение
Megard » 2007-12-14 7:46:28
Кстати о логах, есть какой нить анализатор логов Exim что то на подобии sarg для squid? Или что нить другое сопособное показакать сколько пользователь отправил писем сколько получил и сколько трафика на это пришлось?
Megard
-
Alex Keda
- стреляли...
- Сообщения: 35496
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
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#
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
-
Контактная информация:
Непрочитанное сообщение
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
Не подскажите , а ?
Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Dolphin_BSD
-
Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
-
Контактная информация:
Непрочитанное сообщение
Dolphin_BSD » 2007-12-14 18:18:37
Вопрос закрыт пасиб, всем !
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Dolphin_BSD
-
Alex Keda
- стреляли...
- Сообщения: 35496
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-12-14 19:41:37
Dolphin_BSD писал(а):Вопрос закрыт пасиб, всем !
а чё это было?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
-
Контактная информация:
Непрочитанное сообщение
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
Dolphin_BSD
-
dstol
- рядовой
- Сообщения: 41
- Зарегистрирован: 2007-10-10 7:58:43
-
Контактная информация:
Непрочитанное сообщение
dstol » 2007-12-18 12:45:28
А кто-нибудь знает как ограничить размер логов. А то у меня за день валится 1 гБ логов.
А как место закончиться удалять вручную что ли?
dstol
-
Valentaim
- рядовой
- Сообщения: 16
- Зарегистрирован: 2007-10-25 13:23:29
Непрочитанное сообщение
Valentaim » 2007-12-18 18:00:00
Сделай ротацию логов, newsyslog те в руки.
А скрипт выше лисяра выложил, он парсит и удаляет старые логи...
Valentaim
-
Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Непрочитанное сообщение
Morty » 2007-12-18 18:22:14
а может кто юзает / юзал exicyclog - хотелось бы что б он по крону делал свое дело
пробовал вот такую командочку
на выходе zero

Morty