amavisd-release не может освободить сообщение из карантина

amavisd-release не может освободить сообщение из карантина

У меня amavisd-release версии 2.002, когда я пытаюсь освободить письмо из спам-карантина, мне приходится вводить secred_id, но у меня нет SQL-карантина amavisd - только локальный

amavisd-release spam-id.gz 450 4.5.0 Failure: Secret_id is equired, but missing at (eval 92) line 286, <GEN104> line 5.

Я использую идентификатор карантина и у меня нет secret_id.

в скрипте amavisd-release у меня есть код

$socketname = '127.0.0.1:9998';

и в конфигурации amavisd есть

$interface_policy{'9998'} = 'AM.PDP';
$policy_bank{'AM.PDP'} = { protocol=>'AM.PDP' };
$inet_socket_port = [10024,9998];

может быть, мне нужно что-то изменить, чтобы это работало, когда у меня нет метода карантина SQL?

пожалуйста помогите

решение1

Мне удалось это сделать :) Просто найдите полезную информацию о конфигурации и измените конфигурацию amavisd на:

$inet_socket_port = [10024,9998];
$interface_policy{'9998'} = 'AM.PDP-INET';
$policy_bank{'AM.PDP-INET'} = {
  protocol => 'AM.PDP',  # select Amavis policy delegation protocol
  inet_acl => [qw( 127.0.0.1 [::1] )],  # restrict access to these IP addresses
 auth_required_release => 0,  # don't require secret_id for amavisd-release
};

для работы без secret_id у меня нет (я думаю, только метод sql имеет этот secret_id) его необходимо установить

auth_required_release => 0,

просто дайте мне знать, если я ошибаюсь насчет secret_id

Я использовал это руководство http://gogs.info/books/debian-mail/chunked/antispam.amavis.html

Связанный контент