[Sysadmins] Amavis Сорртировка карантина

Alexey Shabalin =?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Пт Дек 14 11:24:47 MSK 2007


14.12.07, Oleg Dolgov написал(а):
> On Wed, 12 Dec 2007 15:24:29 +0200
> Slava Dubrovskiy <slava на tangramltd.com> wrote:
> > > как правильно настроить уведомление получателя или администратора?
> > >
> > поставить $virus_admin или $spam_admin
>
> Вроде заработало. Опять были проблемы из-за @spam_admin_maps
> прописал принудительно postmaster на localhost и уведомление пришло.
>
> Теперьне могу разобраться, как доставать письма из карантина. В
> уведомлении нет (или я не пойму что имеется ввиду) secret-ID письма.
>
> amavisd-release version 1.401
> Usage:  $ amavisd-release mail_file [secret_id [alt_recip1
> alt_recip2 ...]]
>
> уведомление содержит:
> ============================================
> Unsolicited bulk email from:
>    WilburDeSalvia на witwal.co.za
> Subject: neretebe
>
> According to the 'Received:' trace, the message originated at:
>    USER-29934966D8 ([187.161.40.74])
>
> The message WILL BE delivered to:
> <oleg на localhost.localdomain>
>
> The message has been quarantined as:
>    spam-xX3eJ4qu7VBt.gz
>
> SpamAssassin report:
> ============================================
> Дальше идут обычные заголовки письма.
>
> пытаюсь делать
> # amavisd-release /var/spool/amavis/quarantine/spam-xX3eJ4qu7VBt.gz \
> oleg на localhost
> Invalid quarantine ID: /var/spool/amavis/quarantine/spam-xX3eJ4qu7VBt.gz
>
> манипуляции с spam-xX3eJ4qu7VBt.gz без полного пути, без расширения, с
> и без oleg на localhost приводят к ожиданию чего-то до бесконечности.
> Обрываю Ctrl+C
>
> Как высвобождать письма из карантина?
> Объясните, плз., дятлу :-(

читать документацию, или заглянуть в сам amavisd-release

# This is amavisd-release, an EXAMPLE quarantine release utility program.
# It uses AM.PDP protocol to send a request to amavisd daemon to release
# a quarantined mail message.
#
#
# To be placed in amavisd.conf:
#   $interface_policy{'SOCK'} = 'AM.PDP';
#   $policy_bank{'AM.PDP'} = {protocol=>'AM.PDP'};
#   $unix_socketname='/var/run/amavis/amavisd.sock';
#or:
#   $interface_policy{'9998'} = 'AM.PDP';
#   $policy_bank{'AM.PDP'} = {protocol=>'AM.PDP'};
#   $inet_socket_port = [10024,9998];
#

поумолчанию amavisd-release работает с $socketname =
'/var/run/amavis/amavisd.sock'

когда все настроено, то достаточно
amavisd-release /var/spool/amavis/quarantine/spam-xX3eJ4qu7VBt.gz

-- 
Alexey Shabalin


Подробная информация о списке рассылки Sysadmins