Убрать лишние строки из логов MTA Exim

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
osipen
рядовой
Сообщения: 38
Зарегистрирован: 2007-12-24 16:29:03

Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение osipen » 2008-03-02 18:24:18

Hi All!

Мне нужно что бы в логах Exim не было строк 1 и 3 в приведенном коде т.к. они появляются в результате сохранения почты и при формировании отчета вызывают только не нужные вопросы у начальства.
Так же если возможно что бы не отображался каталог(/usr/local/mail/natusana.ru/vlad/Maildir (vlad@domen.ru) ) куда падает почта. Как осуществить задуманное, подскажите опытные руты.

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

2008-03-02 18:04:27 1JVpjj-0008XN-LD => /usr/local/var/mail_backup/incoming/vlad@domen.ru (vlad@domen.ru) <vlad@domen.ru> R=virtual_domains_backup T=virtual_delivery_backup
2008-03-02 18:04:27 1JVpjj-0008XN-LD => /usr/local/mail/natusana.ru/vlad/Maildir (vlad@domen.ru) <vlad@domen.ru> R=virtual_domains T=virtual_delivery
2008-03-02 18:04:27 1JVpjj-0008XN-LD => /usr/local/var/mail_backup/output/vlad@domen.ru/ <system-filter> T=local_copy_outgoing

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение Al » 2008-03-03 10:25:02

ну,на ум приходит только grep... с ключем -v

osipen
рядовой
Сообщения: 38
Зарегистрирован: 2007-12-24 16:29:03

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение osipen » 2008-03-03 19:37:04

жаль думал что в нутри exim можно было бы что нибудь настроить

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение Al » 2008-03-04 7:12:20

ну, это только то,что я знаю..... исчо можно так

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

293 # Выбираем, что мы будем логировать
294 # + - писать в логи,
295 # - - Не писать в логи.
296 # +all_parents - все входящие?
297 # +connection_reject - разорваные соединения
298 # +incoming_interface - интерфейс (реально - IP)
299 # +lost_incoming_connections - потеряные входящие
300 # соединения
301 # +received_sender - отправитель
302 # +received_recipients - получатель
303 # +smtp_confirmation - подтверждения SMTP?
304 # +smtp_syntax_error - ошибки синтаксиса SMTP
305 # +smtp_protocol_error - ошибки протокола SMTP
306 # -queue_run - работа очереди (замороженные мессаги)
307 log_selector = \
308     +all_parents \
309     +connection_reject \
310     +incoming_interface \
311     +lost_incoming_connection \
312     +received_sender \
313     +received_recipients \
314     +smtp_confirmation \
315     +smtp_syntax_error \
316     +smtp_protocol_error \
317     +connection_reject \
318 #    +all \
319     -queue_run
но это, насколько я понимаю,немножко не то, что ты хочешь


Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение Laa » 2008-03-12 20:37:49

Думаю таки надо покрутить log_selector = ..
Ну и добиться нужного результата.
Удачи.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение cyrus_user » 2008-03-14 7:07:33

Ответ: в нужные роутеры добавить
disable_logging = true

osipen
рядовой
Сообщения: 38
Зарегистрирован: 2007-12-24 16:29:03

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение osipen » 2008-03-14 10:59:33

ок, а можно по принципу логировать все кроме. Тогда что писать?

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

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение Alex Keda » 2008-03-14 23:54:30

cyrus_user писал(а):Ответ: в нужные роутеры добавить
disable_logging = true
Убей их всех! Бог потом рассортирует...

osipen
рядовой
Сообщения: 38
Зарегистрирован: 2007-12-24 16:29:03

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение osipen » 2008-03-17 22:50:34

Добавил результат остался прежний логируется все родряд :(

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение freeman » 2008-03-26 19:05:14

osipen писал(а):Добавил результат остался прежний логируется все родряд :(
Эм... Заинтересовало, попробовал тоже добавить Mar 26 17:55:35

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

archive_mail:
  driver = accept
  transport = mail_archive
  disable_logging = true
  unseen
Но, продолжает писать в лог. Где я неправ ?

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

exim[18676]: 2008-03-26 17:55:35 [18676] 1ghdfQ-0004rB-Pf => ya <ya@my.domain> F=<admin@my.domain> P=<admin@my.domain> R=archive_mail T=mail_archive S=1117 QT=1s DT=0s
Остатся должен только один ...

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение cyrus_user » 2008-03-27 11:21:48

freeman писал(а):
osipen писал(а):Добавил результат остался прежний логируется все родряд :(
Эм... Заинтересовало, попробовал тоже добавить Mar 26 17:55:35

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

archive_mail:
  driver = accept
  transport = mail_archive
  disable_logging = true
  unseen
Но, продолжает писать в лог. Где я неправ ?

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

exim[18676]: 2008-03-26 17:55:35 [18676] 1ghdfQ-0004rB-Pf => ya <ya@my.domain> F=<admin@my.domain> P=<admin@my.domain> R=archive_mail T=mail_archive S=1117 QT=1s DT=0s
disable_logging в роутере не будет логировать всё что связано _только_ с роутером. Сорри, что вначале написал только про роутеры
поставьте disable_logging в транспорт mail_archive и будет вам счастье
ну а в документации забыли написать, что в общем случае disable_logging надо ставить на последний роутер/транспорт участвующий в логгируемой цепочке
В НЛО не верю, но верю, что где-то до сих пор вымирают динозавры, bsd, птеродактили, мамонты.

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение freeman » 2008-03-27 15:06:27

cyrus_user писал(а):поставьте disable_logging в транспорт
О, вот это, то что надо, помогло =)
Остатся должен только один ...

osipen
рядовой
Сообщения: 38
Зарегистрирован: 2007-12-24 16:29:03

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение osipen » 2008-03-27 22:13:11

а что нужно сделать что бы директория в логах не фигурировала usr/local/var/mail_backup/incoming/

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

Re: Убрать лишние строки из логов MTA Exim

Непрочитанное сообщение cyrus_user » 2008-03-28 10:02:16

перечитать последние 3 поста и подумать
В НЛО не верю, но верю, что где-то до сих пор вымирают динозавры, bsd, птеродактили, мамонты.