amavisd-release não pode liberar mensagem da quarentena

amavisd-release não pode liberar mensagem da quarentena

Eu tenho o amavisd-release versão 2.002 ao tentar liberar e-mail da quarentena de spam, preciso digitar secret_id, mas não tenho quarentena do sql amavisd - apenas local

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

Estou usando o ID de quarentena e não tenho secret_id.

no script amavisd-release eu tenho código

$socketname = '127.0.0.1:9998';

e na configuração amavisd tem

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

talvez eu tenha que mudar o smth para funcionar quando não tenho nenhum método de quarentena sql?

por favor ajude

Responder1

consegui fazer isso :) Basta encontrar boas informações sobre a configuração e alterar a configuração do amavisd para:

$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
};

para trabalhar sem secret_id eu não tenho (acho que apenas o método sql tem esse secret_id) é necessário definir

auth_required_release => 0,

deixe-me saber se estou errado sobre secret_id

eu estava usando este tutorial http://gogs.info/books/debian-mail/chunked/antispam.amavis.html

informação relacionada