Hello, on 28.10.2003 15:56, (Peter Didenko) at CGatePro@mx.ru wrote:
>
> Добрый день,
>
>>> протоколы работы это все-таки создается потом, когда все уже закончилось. >>> >>> Все. Все закончилось. Работайте с отчетами :-) >> >> Вы не совсем правы, Питер. В данном случае Вы попадаете на лишнее чтение >> логов втором по ним проходом.
Решение "из палок и веревок" может быть таким: серверное правило для писем от/для аккаунта vip запускает внешний скрипт с тэгом [FILE]. Имя файла, переданное скрипту, содержит в себе тот самый внутренний Message ID. Дальше, некий резидентный обработчик ждет пока этот файл не будет удален из директории Queue. С этого момента можно начинать парсить логи, фильтруя по Message ID.
Можно реализовать в виде content filter - отдельный резидентный обработчик не будет нужен. Правда, надо как-то сохранять информацию между перезапусками.
С DSN можно накрутить еще красивее: оригинальное письмо убить, а взамен по SMTP подсунуть серверу копию с хитрым return-path (orig$path+dsnproc@mydomain), который бы роутился через PIPE на скрипт-обработчик DSN, и явным требованием DSN. Скрипт, в свою очередь, сгенерит нужные уведомления и DSN для оригинального отправителя.
-- Best regards, Dmitry Akindinov -- Stalker LabsПолучено Tue Oct 28 13:23:15 2003
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:34 MSK