Projet

Général

Profil

Tâche #33999

Scénario #33903: EOLE 2.9 : messages suspects dans posttemplate/03-mail

Adapter la commande pour obtenir un comportement équivalent en 2.9 et dans les versions antérieures.

Ajouté par Benjamin Bohard il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/03/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 25d0ca0c (diff)
Ajouté par Benjamin Bohard il y a environ 2 ans

Fournir un filtre de sélection pour rendre la commande opérationnelle.

Ref #33999

Révision ea6db474 (diff)
Ajouté par Benjamin Bohard il y a environ 2 ans

Le diagnose compte le nombre de messages en queue.

Ref #33999

Historique

#1 Mis à jour par Benjamin Bohard il y a environ 2 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a environ 2 ans

L’option -i ne peut plus être utilisée seule. En combinaison avec le critère de sélection -o 1 (pour sélectionner les messages plus vieux qu’une seconde), on doit obtenir un comportement suffisamment semblable (on ne peut pas choisir 0 seconde). Ou alors avec le critère de sélection -f ou -r avec des expressions rationnelles suffisamment générique pour correspondre à tout.

Le nouveau bloc de validation des arguments est le suivant :

if (!getopts('hf:r:y:o:s:C:zxlibRcaG:E:',\%opt)) { &help; exit; }
if ($opt{h}) { &help; exit; }
if ($ARGV[0] || !($opt{f} || $opt{r} || $opt{s} || $opt{y} || $opt{o} || $opt{z} || $opt{x} || $opt{c}))
   { &help; exit(1); }
if ($opt{a}) { $eargs = '-bp'; }
if ($opt{C} && -e $opt{C} && -f $opt{C} && -R $opt{C}) { $eargs .= ' -C '.$opt{C}; }
if ($opt{G}) { $eargs .= ' -qG'.$opt{G}; }
if ($opt{E}) { $exim = $opt{E}; }

#3 Mis à jour par Benjamin Bohard il y a environ 2 ans

  • Statut changé de En cours à À valider

#4 Mis à jour par Benjamin Bohard il y a environ 2 ans

Choix de l’option -o moins gourmande ?

#5 Mis à jour par Ludwig Seys il y a environ 2 ans

  • Statut changé de À valider à Résolu

#6 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF