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)/<--SPAN ">
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).
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.
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).