The OpenNET Project / Index page

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

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

"Exim логи"  
Сообщение от melmaxnvk email(??) on 24-Дек-08, 05:43 
FreeBSD 6.2
EXIM 4.67

Заметил небольшой баг в логгировании reject сообщений:

При проходе обычных правил типа
  deny
      message       = "HELO/EHLO require by SMTP RFC"
      condition     = ${if eq{$sender_helo_name}{}{yes}{no}}
в reject-лог и smtp-сессиию отправляются одинаковые сообщения "HELO/EHLO require by SMTP RFC"

При проходе правила
accept
    domains = +local_domains
    endpass
    message = "Recipient user not exist"
    verify = recipient
В smtp-сессию отправляется "Recipient user not exist", а в reject-log
сообщение "Router. Unknown user" из секции маршрутов:
localuser:
    driver = accept
    check_local_user
    transport = local_delivery
    cannot_route_message = Router. Unknown user


Подскажите как сделать чтобы в случае verify = recipient в reject-лог и smtp-сессиию отправлялись одинаковые сообщения из правила?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • Exim логи, Евгений, 11:04 , 24-Дек-08, (1)  
    • Exim логи, melmaxnvk, 11:38 , 24-Дек-08, (3)  
  • Exim логи, Hetzer, 11:11 , 24-Дек-08, (2)  
    • Exim логи, melmaxnvk, 11:48 , 24-Дек-08, (4)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Exim логи"  
Сообщение от Евгений (??) on 24-Дек-08, 11:04 
>[оверквотинг удален]
>сообщение "Router. Unknown user" из секции маршрутов:
>localuser:
>    driver = accept
>    check_local_user
>    transport = local_delivery
>    cannot_route_message = Router. Unknown user
>
>
>Подскажите как сделать чтобы в случае verify = recipient в reject-лог и
>smtp-сессиию отправлялись одинаковые сообщения из правила?

В документации сказано - message только для deny
для логгирования записей типа accept, warn - logwrite

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Exim логи"  
Сообщение от melmaxnvk email(??) on 24-Дек-08, 11:38 
>В документации сказано - message только для deny
>для логгирования записей типа accept, warn - logwrite

1) Вот выдержка из документации (хоть и неофициальной)

Строка “endpass” нуждается в некотором пояснении: если условие выше “endpass” неудачно, т.е. в данном случае, получатель не в локальном домене, управление передаётся следующей ACL. Однако, если условие ниже “endpass” неудачно, т.е. если получатель в локальном домене не может быть подтверждён, то доступ запрещается и получатель отклоняется.

http://www.lissyara.su/?id=1207

2) В лог сообщение пишется, т.к. происходит все-таки reject.
Проблема именно в том что в лог пишется сообщение отличное от сообщения в smtp-сессию.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Exim логи"  
Сообщение от Hetzer (ok) on 24-Дек-08, 11:11 
>[оверквотинг удален]
>сообщение "Router. Unknown user" из секции маршрутов:
>localuser:
>    driver = accept
>    check_local_user
>    transport = local_delivery
>    cannot_route_message = Router. Unknown user
>
>
>Подскажите как сделать чтобы в случае verify = recipient в reject-лог и
>smtp-сессиию отправлялись одинаковые сообщения из правила?

закомментируйте message = "Recipient user not exist"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Exim логи"  
Сообщение от melmaxnvk email(??) on 24-Дек-08, 11:48 
>закомментируйте message = "Recipient user not exist"

Да, наверное в такой формулировке вопроса, ваш ответ будет единственно правильным. Спасибо

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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