Aller au contenu

CPFAF85

Échec de l'API MSF. Demande non autorisée.

MSF API failed. Request not allowed.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

L'API &2 de l'infrastructure de serveur de courrier (MSF) a été appelée depuis le point d'exit &4. Cette opération n'est pas autorisée lorsque l'API &2 est appelée depuis le point d'exit &4. L'opération d'API n'était pas autorisée pour le descripteur de message &1. Les descripteurs de message sont les suivants : 16

  • Toute liste de descripteurs de message. Les opérations de cette API ne sont pas autorisées depuis le point d'exit &4. 50
  • Liste d'enveloppes 51
  • Liste de références de pièces jointes 52
  • Liste des expéditeurs 53
  • Liste des adresses de destinataires de rapport 54
  • Liste des destinataires 55
  • Liste des adresses de rapport 56
  • Liste de l'historique des destinataires 58
  • Types de message dans la liste des destinataires 59
  • Liste de l'historique des appels d'exit 60
  • Attributs de création 61
  • Liste des adresses de réponse 62
  • Liste des destinataires d'origine 99
  • Erreur inconnue Le nom de format est &3.

The mail server framework (MSF) &2 API was called from exit point &4. This operation is not allowed when the &2 API is called from exit point &4. The API operation was not allowed for message descriptor &1. Message descriptors follow: 16 -- Any message descriptor list. Operations for this API are not allowed from exit point &4. 50 -- Envelope list 51 -- Attachment reference list 52 -- Originator list 53 -- Report-to address list 54 -- Recipient list 55 -- Report-on address list 56 -- Recipient history list 58 -- Message types in recipient list 59 -- Exit call history list 60 -- Creation attributes 61 -- Reply-to list 62 -- Original recipient list 99 -- Unknown error The format name is &3.

Que faire

Pour plus d'informations sur l'utilisation des interfaces MSF, consultez la collection de rubriques APIs de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/. Corrigez le paramètre, puis renouvelez votre demande.

See the APIs topic collection in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, book for information about using the MSF interfaces. Correct the parameter and try the request again.

Description technique

Cette erreur peut se produire lorsque l'API MSF Change Mail Message (QzmfChgMailMsg) ou l'API Retrieve Mail Message (QzmfRtvMailMsg) est appelée alors que les règles de l'API n'autorisent pas l'opération de modification ou d'extraction depuis le point d'exit en cours.

This error can occur when the MSF Change Mail Message (QzmfChgMailMsg) API or the Retrieve Mail Message (QzmfRtvMailMsg) API is called, but the API rules do not allow the change or retrieve operation from the current exit point.

Variables du message

Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...

VariableTypeLongueur
&1 *CHAR 2
&2 *CHAR 32
&3 *CHAR 8
&4 *CHAR 20

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFAF85) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPFAF85) EXEC(DO)
  /* traitement de l'erreur */
ENDDO