The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Лог Cyrus-IMAP, !*! Andrew, 13-Ноя-08, 19:25  [смотреть все]
Доброго времени суток!
Прошу подсказать, кто сможет. Есть почтовый сервер, работает под Postfix и Cyrus-IMAP, на CentOS. Вот, все работает, но вот такая загвоздка. Обе этих софтины пишут в maillog, а хотелось бы чтобы Postfix и продолжал писать в maillog, а Цирус как ему и положено в imapd.log Не могу его заставить писать в imapd.log Посоветуйте кто, что может...

вариант: добавь в syslog.conf
local6.debug        /var/log/imapd.log
не предлагать, не работает....   и на сколько я понимаю, кроме цируса туда еще что-нибудь может сыпать.....
меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
прошу совета, заранее спасибо!

  • Лог Cyrus-IMAP, !*! Hetzer, 20:40 , 13-Ноя-08 (1)
    >[оверквотинг удален]
    >писать в maillog, а Цирус как ему и положено в imapd.log
    >Не могу его заставить писать в imapd.log Посоветуйте кто, что может...
    >
    >
    >вариант: добавь в syslog.conf
    >local6.debug        /var/log/imapd.log
    >не предлагать, не работает....   и на сколько я понимаю, кроме
    >цируса туда еще что-нибудь может сыпать.....
    >меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
    >прошу совета, заранее спасибо!

    из документации:
    Cyrus IMAP logs to syslog facility local6 by default, but can be overridden at compile-time.
    и ещё:
    Cyrus IMAP Server пишет сообщения в логи через средство(фасилити, facility) "local6  " syslog'а. Используются следующие уровни важности:

        * CRIT - Критическая ошибка требующая вмешательства администратора в работу сервера
        * ERR - I/O-ошибка, включая отказ в обновлении квоты. Сообщение syslog'а включает файл и Unix-ошибку(системную)
        * WARNING - Срабатывания механизма защиты, таймауты клиентской НЕактивности
        * NOTICE - Аутентификация, обе - удачная и неудачная
        * INFO - Открытия ящиков, подавление двойной доставки

    ну или заставьте postfix писать в другой лог,
    ну или используйте syslog-ng, там можно вести логи как заблагорассудится.

  • Лог Cyrus-IMAP, !*! Michael, 23:25 , 13-Ноя-08 (3)
    >вариант: добавь в syslog.conf
    >local6.debug        /var/log/imapd.log
    >не предлагать, не работает....   и на сколько я понимаю, кроме
    >цируса туда еще что-нибудь может сыпать.....
    >меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
    >прошу совета, заранее спасибо!

    !-imap,pop3,master # all messages from local6, except imap, pop3, master
    local6.*     /var/log/maillog
    !imap # only from imap
    local6.*      /var/log/imapd.log

    кстати, лучше писать local6.info      /var/log/imapd.conf, иначе завалит дебужной инфой

    • Лог Cyrus-IMAP, !*! Andrew, 11:56 , 14-Ноя-08 (4)
      Спасибо за ответы!
      Только пока результатов нет...  :(

      >ну или заставьте postfix писать в другой лог

      я уже думал на этим...  :)

      >ну или используйте syslog-ng, там можно вести логи как заблагорассудится

      по-моему в стандартной конфигурации в CentOS 5.2 syslog-ng нету...  его придется собирать... а я думаю, что можно стандартными средствами управиться...  но как вариант расмотреть можно...

      >local6.*     /var/log/imap.d

      не работает...  он в принципе туда не хочет писать, не важно на каком уровне .debug или .info

      >!-imap,pop3,master # all messages from local6, except imap, pop3, master
      >local6.*     /var/log/maillog
      >!imap # only from imap
      >local6.*      /var/log/imapd.log
      >
      >кстати, лучше писать local6.info      /var/log/imapd.conf, иначе завалит дебужной инфой

      а можно по подробнее, а то я туплю... дело в том, что он не воспринимает вещи типа !imap
      или пишет: syslogd: unknown priority name ""

      • Лог Cyrus-IMAP, !*! Michael, 14:16 , 14-Ноя-08 (5)

        >а можно по подробнее, а то я туплю... дело в том, что
        >он не воспринимает вещи типа !imap
        >или пишет: syslogd: unknown priority name ""

        хм, может быть старая версия сислога. попробуйте тогда
        #!-imap,pop3,master
        и
        #!imap,pop3,master
        соответственно




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

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