Points d'entrée > Module Superviseur > Script standard AWRKMEL 

EMAIL : Permet de modifier l’expéditeur d’un message

Le point d’entrée EMAIL permet de modifier l’expéditeur d’un message envoyé par le serveur de message (instruction adonix meladx). Il n’est pas possible de modifier l’expéditeur d’un message envoyé par le client (instruction Send)

Contexte et mode de fonctionnement

L’appel du point d’entrée EMAIL est réalisé juste après l’ouverture du fichier de commande utilisé par l’instruction meladx. Le fichier de commande est encore vide.

La variable EXP_MAIL contient le nom de l'expéditeur.
La variable USR_EMAIL(1..) contient les destinataires.
La variable USR_ENVOI(1..) permet de distinguer les destinataires principaux (2) des copies (3).

SENDMES : Permet de court-circuiter l'ordre système d'envoi de mail

Le point d’entrée SENDMES permet d'utiliser un autre traitement d'envoi de mail à la place de l'instruction "Send" (Client) ou "meladx" (serveur).
Ceci permet de crypter le fichier envoyé ou de générer un fichier HTML permettant par exemple d'envoyer des images dans le texte ou de modifier le texte des balises de signatures.

Contexte et mode de fonctionnement

L’appel du point d’entrée SENDMES est réalisé juste avant la génération de la chaine contenant l'ordre système d'envoi du message. Si GPE est positionné à 1, l'ordre système et la trace de l'exécution de l'ordre système ne sont pas exécutés.

La variable ERD indique qu'une trace d'envoi du mail est ouverte (debugging)
La variable ENVMEL positionné à 1 indique que le mail sera envoyé par "meladx", sinon le mail sera envoyé par "Send".
La variable FIC_MAIL contient le chemin du fichier normalement envoyé par "meladx".
La variable MESSAGE(1..NBMES) contient le message envoyé par "Send".
La variable EXP_MAIL contient le nom de l'expéditeur.
La variable USR_EMAIL(1..) contient les destinataires.
La variable USR_ENVOI(1..) permet de distinguer les destinataires principaux (2) des copies (3).