The OpenNET Project / Index page

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

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

"считать кол-во софт-баунсов"  +/
Сообщение от Аркадий (??) on 24-Фев-12, 02:40 
День добрый.
Собственно вопрос, кто знает как реализовать сабж в экзиме?
Без анализа логов, только через конфиг.
Всё, что нужно, это просто плюсовать счетчик в мускуле (хоть через кондишн с лукапом, хоть через пайп, всё равно). Но вот вопрос, как настроить такой триггер, что бы получая с той стороны 4хх-ю ошибку экзим делал что-нибудь ещё, кроме постановки письма в очередь? Любые идеи?
Заранее спасибо.
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "считать кол-во софт-баунсов"  +/
Сообщение от DeadLoco (ok) on 24-Фев-12, 04:12 
> настроить такой триггер, что бы получая с той стороны 4хх-ю ошибку
> экзим делал что-нибудь ещё, кроме постановки письма в очередь?

Вообще-то говоря, экзим ставит в очередь сразу по получении, еще до отправки. А затем пытается отправить и, в случае успеха, удаляет письмо из очереди. Если отправка не удается, то в журнал spool/msglog для данного письма дописывается диагноз. Посматривая в spool/msglog, можно узнать, с какими письмами случился облом.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "считать кол-во софт-баунсов"  +/
Сообщение от Аркадий (??) on 25-Фев-12, 16:35 
>> настроить такой триггер, что бы получая с той стороны 4хх-ю ошибку
>> экзим делал что-нибудь ещё, кроме постановки письма в очередь?
> Вообще-то говоря, экзим ставит в очередь сразу по получении, еще до отправки.
> А затем пытается отправить и, в случае успеха, удаляет письмо из
> очереди. Если отправка не удается, то в журнал spool/msglog для данного
> письма дописывается диагноз. Посматривая в spool/msglog, можно узнать, с какими письмами
> случился облом.

Извините, забыл добавить, что считать нужно для каждого письма в отдельности.
Я понимаю, что можно каждый раз запоминать айдишник и следующим проходом смотреть, не лежит ли он в том же spool/msglog, но это уже постпроцессинг, и опять же куча дополнительных движений. А интересует, можно ли привязать к событию какое-то действие. Например, получили 4хх - сразу плюсанули счетчик для этой месаги, прошла доставка - поставили соответстующую галку. Экзим же ведь уже все это обрабытывает, просто прикрутить туда же ещё одно действие?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "считать кол-во софт-баунсов"  +/
Сообщение от Mikhail (??) on 25-Фев-12, 22:31 
спамер детектед?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "считать кол-во софт-баунсов"  +/
Сообщение от Аркадий (??) on 26-Фев-12, 00:36 
> спамер детектед?

Хм.. а можете просветиь, зачем мне как спамеру нужно считать софт-баунсы? Или это такой тонкий троллинг?
В любом случае, речь идет о честной клиентской рассылке, и нужна такая статистика (манагерам, а не мне). Если есть что сказать по делу - говорите, а нет - так не тратьте время свое и чужое.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "считать кол-во софт-баунсов"  +/
Сообщение от SubGun (ok) on 27-Фев-12, 23:42 
> Заранее спасибо.

Совсем нетривиальная и интересная задача. Сам задумался и начал копать.
Если бы удалось каким-то образом обмануть "retry configuration", заставив его выполнять нужные действия, решение получилось бы очень красивым.

Правда разочаровало: http://www.mail-archive.com/exim-users@exim.org/msg3448...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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