OPALE - 10.0 - KB

L'envoi de mail automatique via le robot, n'envoi pas tous les mails

De MappingDoc

Le souci vient du traitement trop rapide (de l'envoi en parallèle) des mails. un mail n’est pas traité car il récupère l’ID précédent qui n’a pas encore été itéré.

Lorsque l'on va dans MAPDSPMAIL et que l'on regarde les ID des différents mails (Option 7=message), ils se suivent bien, pourtant il manque un ou des mails.

Illustration de l'ID mail dans MAPDSPMAIL


La première solution est de passer la priorité d’exécution de l’action en MAPDSPEED.

Pour cela, depuis le menu Exploitation de Mapping > Gérer les relations entre spool et action, Option 8 sur la règle de traitement des mails et remplacez MAPDMIDDLE par MAPDSPEED.

Modification du paramètre MAPDSPEED


Si cela ne fonctionne toujours pas, la deuxième solution est de passer le JOBD MAPQSMTP2 sur un job à la fois.

il suffit de taper cette commande :

CHGJOBQE SBSD(MAPSROBOT) JOBQ(MAPQSMTP2) MAXACT(1)

La manipulation n'est à faire qu'une seule fois, bien évidemment.

Le sous-système MAPSROBOT n'a pas besoin d'être arrêté lors de la manipulation.