[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Script AMAVIS.pm



Slt

Je m'essaye à installer AMAVIS..., mais à la commande /etc/amavis, j'ai :
mezig@box:/etc$ amavis

Warning: No logging enabled.
AMAVIS: Couldn't load AMAVIS::MTA::: Aucun fichier ou répertoire de ce type at /usr/share/perl5/AMAVIS.pm line 232, <GEN1> line 520.
mezig@box:/etc$

De par mon niveau en nux, perl5, m'est absolument 'étranger', mais :

- Mon MTA habituel est mozilla, comment le précise-ton ?
- Je ne suis pas parvenu à faire 1 fichier .deb local, car je n'ai trouvé equivs, ni sur la machine, ni par apt-get..., - Avec Joe, j'ai essayé d'intégrer à la ligne 520 le <GEN1>, mais si c'est une variable, je suis mal :( !

Sinon, beau temps, non ? :)

Les lignes précédant la 232 :
"  }
 $magic->read_magic_file;

 # MTA initialization
 $mta = 'AMAVIS::MTA::'.$cfg->val('global', 'mail-transfer-agent');
 eval "use $mta $VERSION;1" or do {
   writelog($args,LOG_CRIT, __PACKAGE__.": Couldn't load $mta");
   die __PACKAGE__.": Couldn't load $mta: $!";
 };
 $mta->init($args) or do {
   writelog($args,LOG_CRIT, __PACKAGE__.": Couldn't init $mta");
   die __PACKAGE__.": Couldn't init $mta: $!";                         ^^
                                                              ^^

Celles précédant la 520:
   # Quarantine message
   if (defined $cfg_quarantine_dir) {
     $self->quarantine_message($args, $cfg_quarantine_dir) or do {
       writelog($args,LOG_CRIT, __PACKAGE__.
              ": Error while quarantining message");
     };
   }

   # Complain to everybody who cares if policy check failed or a
   # virus was found
   foreach my $notifier (@notifiers) {
     $notifier->notify($args) or
       writelog($args,LOG_CRIT, __PACKAGE__.
                ":<GEN1>Error while notifying $notifier");
                      ^^ 'ajouté par moi-même... :(!'

Bref tout ça pour demander..., ce que je puis faire... :)!

Merci par avance

Mi





Reply to: