The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Postfix logs vs Sendmail logs"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Postfix logs vs Sendmail logs"
Сообщение от U Искать по авторуВ закладки on 29-Мрт-05, 09:53  (MSK)
C недавнего времени перешел с Sendmail на Postfix.
Все нравится, за исключением "ручного" анализа логов Postfix.

В Sendmail уровень логирования у меня был настроен как define(`confLOG_LEVEL',`27')dnl - очень удобно, весь SMTP диалог виден как на ладони, плюс виден номер процесса который данную сессию выполняет. Т.е. в том же vim, выделив этот номер, я вижу полностью прохождение сессии, от начала до конца, со всеми коммандами.

Вопрос, как настроить логирование в Postfix , чтобы вся SMTP сессия была видна , а так же отчетливо понимать где она началась и где заканчивается.

В документации по Postfix про настройку логов читал и пробовал, в итоге получаю просто кучу информации, которая относится к правилам конфига Postfix а само выполнение команд SMTP (весь сеанс) не виден.

Прошу не слишком ругатся, если решение очевидно :)

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Postfix logs vs Sendmail logs"
Сообщение от unk Искать по авторуВ закладки(ok) on 29-Мрт-05, 10:19  (MSK)
Если я вас правильно понял, то увы.
Все что я могу придумать:
1) просто натравить grep на verbose log.
2) поднять proxy

Если не секрет, что дает созерцание логов SMTP сессии?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Postfix logs vs Sendmail logs"
Сообщение от U Искать по авторуВ закладки on 29-Мрт-05, 10:29  (MSK)
>Если я вас правильно понял, то увы.
>Все что я могу придумать:
>1) просто натравить grep на verbose log.
>2) поднять proxy
>
>Если не секрет, что дает созерцание логов SMTP сессии?

Может подробности самого SMTP диалога действительно не так уж важны, но все таки хотелось быб видеть, где сессия начинается и где заканчиватся.

Пример лога Sendmail:
=============================================================
Mar 29 03:45:43 mail sm-mta[20714]: j2T0jhOY020714: --- 220 MTA; ESMTP Tue, 29 Mar 2
Mar 29 03:45:44 mail sm-mta[20714]: j2T0jhOY020714: <-- HELO 213.170.74.229
Mar 29 03:45:44 mail sm-mta[20714]: j2T0jhOY020714: --- 250 mail.plinf.com.ua Hello [213.170.74.226], pleased to meet you
Mar 29 03:45:44 mail sm-mta[20714]: j2T0jhOY020714: <-- RSET
Mar 29 03:45:44 mail sm-mta[20714]: j2T0jhOY020714: --- 250 2.0.0 Reset state
Mar 29 03:45:44 mail sm-mta[20714]: j2T0jhOZ020714: <-- MAIL FROM: <pltfk9f@idsa.com>
Mar 29 03:45:45 mail sm-mta[20714]: j2T0jhOZ020714: --- 250 2.1.0 <pltfk9f@idsa.com>... Sender ok
Mar 29 03:45:45 mail sm-mta[20714]: j2T0jhOZ020714: <-- RCPT TO: <mia@plinf.com.ua>
Mar 29 03:45:45 mail sm-mta[20714]: j2T0jhOZ020714: --- 250 2.1.5 <mia@plinf.com.ua>... Recipient ok
Mar 29 03:45:46 mail sm-mta[20714]: j2T0jhOZ020714: <-- DATA
Mar 29 03:45:46 mail sm-mta[20714]: j2T0jhOZ020714: --- 354 Enter mail, end with "." on a line by itself
Mar 29 03:45:46 mail sm-mta[20714]: j2T0jhOZ020714: from=<pltfk9f@idsa.com>, size=8393, class=0, nrcpts=1, msgid=<20050329004
Mar 29 03:45:46 mail sm-mta[20714]: j2T0jhOZ020714: --- 250 2.0.0 j2T0jhOZ020714 Message accepted for delivery
Mar 29 03:45:46 mail sm-mta[20715]: j2T0jhOZ020714: to=<mia@plinf.com.ua>, delay=00:00:01, xdelay=00:00:00, mailer=local, pri
Mar 29 03:45:46 mail sm-mta[20715]: j2T0jhOZ020714: done; delay=00:00:01, ntries=1
Mar 29 03:45:46 mail sm-mta[20714]: j2T0jhOa020714: <-- QUIT
======================================================================
выделив в редакторе вот эту строку j2T0jhOa020714 - я однозначно вижу что относится к интересуемой сессии, что произошло, и где она закончилась.

Вобщем интересует именно вот эти подробности :)

Спасибо за мнение.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Postfix logs vs Sendmail logs"
Сообщение от unk Искать по авторуВ закладки(ok) on 29-Мрт-05, 10:37  (MSK)
>выделив в редакторе вот эту строку j2T0jhOa020714 - я однозначно вижу что
>относится к интересуемой сессии, что произошло, и где она закончилась.
C postfix такое не возможно точно:
queue-id (ваш j2T0jhOa020714) появляется только после успешного RCPT.

>Вобщем интересует именно вот эти подробности :)
Вот я и спрашиваю, а зачем это нужно?


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру