Здравствуйте,
Владимир Дымиха wrote:
>
>> >> m12 wrote: >>> Коллеги, подскажите как вставить false-positive письмо из карантина >>> спамассасина обратно в очередь, чтобы при этом не поменялся его >>> отправитель. >>> >>> Если делать mail recaddr < file отправитель меняется на >>> <user@serverhostname>. >>> >>> Если положить письмо в папку Queue, переименовав в [id].msg - оно не >>> подхватывается. >> >> Можно воспользоваться механизмом Foreign Queue >> <http://www.communigate.com/CommuniGatePro/PIPE.html#ForeignQueue>.
Хорошо бы в карантин отправлять файлы из очереди целиком. В заголовках файла очереди есть служебная информация, которую нельзя воспроизвести стандартными заголовками в письме, например, факт аутентификации письма и локальный адрес/домен, на который письмо было принято. И транспортные адреса в конверте могут отличаться от тех, что есть в заголовках письма - их при помещении письма в карантин тоже надо как-то сохранять.
> Соответственно когда я бросаю их в ForeignQueue, Communigate просто
> перекладывает их в BadFiles.
Если есть письмо в формате RFC2822/MIME, то его поместить в очередь можно через директорию submitted (смотрите описание модуля PIPE.) Но, ещё раз повторю, часть важной информации может потеряться. Лучше сохранять файл из очереди целиком.
-- Best regards, Dmitry AkindinovПолучено Mon Sep 21 16:14:47 2009
Этот архив был сгенерирован hypermail 2.1.8 : Tue 22 Sep 2009 - 00:14:36 MSD