La commande LNCSNDMAIL permet d'envoyer des messages électroniques et d'en contrôler les principales caractèristiques ; les destinataires (direct, en copie, en copie conforme) l'objet, le texte du message, la (les) pièce(s) jointe(s), le niveau de priorité, l'activation de l'accusé de réception. Les messageries utilisées doivent être compatibles MAPI (ce qui est le cas de Outlook ou Exchange), sinon vous pouvez également utiliser Lotus Notes (versions 4.5x ou 4.6x) ou encore utilisez un serveur SMTP.
Remarque : Pour envoyer vos messages, il n'est pas nécessaire que le système de messagerie soit en cours d'exécution sur le poste.
La commande LNCSNDMAIL demande les paramètres suivants :
|
Pièce jointe |
DOC |
*NONE |
|
+ si autres valeurs |
|
|
|
Dossier des pièces jointes |
FLR |
*NONE |
|
Destinataire (s) |
TOINTNET |
|
|
Adresse de messagerie |
|
|
|
Type de destinataire |
|
*TO |
|
+ si autres valeurs |
|
|
|
Sujet |
SUBJECT |
|
|
Message |
MSG |
*NONE |
|
Priorité |
PTY |
*NORMAL |
|
Confirmation de réception |
CFMDEL |
*NO |
|
Nom du PC serveur LAUNCHER |
EXESRV |
*DFT |
|
Option de fin |
|
*ALL |
|
Type de message utilisée |
MSGTYPE |
*SMTP |
|
Paramètres SMTP : |
|
|
|
Adresse email de l'expéditeur |
CFGSMTP |
*DFT |
|
Adresse email de retour |
|
*DFT |
|
Adresse ou nom du serveur SMTP |
|
*DFT |
|
Nb envoi simultané de messages |
|
0 |
|
Port du serveur SMTP |
|
*DFT |
|
Trace des envois effectués |
|
*NO |
Aide générale de la commande LNCSNDMAIL
Pièce jointe (DOC)
Ce paramètre permet de sélectionner une pièce jointe manuellement (saisie obligatoire) ou automatiquement (sélection du document à partir de l'explorateur Windows).
Ce paramètre est obligatoire.
Dossier des pièces jointes (FLR)
Ce paramètre indique le nom du dossier pour les documents envoyés. Si le chemin complet (root/dossier/document) est indiqué au paramètre DOC, il faut mettre la valeur *NONE dans ce paramètre.
Si un dossier est indiqué à ce paramètre, le chemin d'accès à ce dossier doit être également mentionné. Dans ce cas, tous les documents saisis au paramètre Doc seront recherchés dans l'unique dossier référencé au paramètre FLR.
Destinataire(s) (TOINTNET)
Indique l'adresse de messagerie du ou des utilisateurs auxquels la distribution est envoyée. Vous pouvez indiquer jusqu'à 38 adresses de messagerie.
Ce paramètre admet des valeurs multiples. Pour obtenir des zones d'entrée supplémentaires à l'écran, entrez un signe plus (+) en regard de l'invite "+ si autres valeurs", puis appuyez sur ENTREE.
adresse de messagerie
Indiquez l'adresse de messagerie de la personne ou de l'entreprise à laquelle la distribution est envoyée (jusqu'à 253 caractères par adresse).
type de destinataire
Indique le type de destinataire utilisé.
Les valeurs possibles de type de destinataire sont les suivantes :
*TO
L'adresse de messagerie correspond au destinataire principal de la distribution.
*CC
L'adresse de messagerie recevra une copie de la distribution envoyée au destinataire principal.
*BCC
L'adresse de messagerie recevra une copie de la distribution.
Cependant, le destinataire de la copie ne sera pas désigné sur la distribution comme étant destinataire de la distribution.
Sujet (SUBJECT)
Description de la distribution. Vous pouvez indiquer jusqu'à 44 caractères. Ce paramètre est obligatoire et ne peut pas commencer par un blanc ni être constitué uniquement de blancs.
Message (MSG)
Indique le texte du message à envoyer aux destinataires.
Les valeurs possibles sont :
message
Saisir un message d'une longueur de 5000 caractères maximum.
Pour effectuer des sauts de lignes, taper %PARA% entre le texte de fin d'une ligne et le début de texte de la ligne suivante.
*NONE
La valeur *NONE indique que l'envoi du mail ne contient pas de message.
*DOCMSG
La valeur *DOCMSG permet à l'utilisateur d'envoyer un document contenu dans le corps du message.
Ce fichier peut être dans différents formats (texte, HTML, RTF).
Remarque : la valeur *DOCMSG n'est admise que pour la messagerie SMTP.
Priorité (PTY)
Indique le niveau de priorité de la distribution (faible, mormal ou élevé).
Les valeurs possibles sont les suivantes :
*NORMAL
La distribution n'est pas prioritaire.
*HIGH
La distribution est prioritaire.
*LOW
La distribution est de faible priorité.
Confirmation de réception (CFMDEL)
Indique si l'expéditeur désire recevoir une confirmation de réception lorsque le destinataire reçoit la distribution.
Les valeurs possibles sont les suivantes :
*NO
L'expéditeur ne demande pas de confirmation de réception.
*YES
Une confirmation de réception est demandée.
Nom du serveur MAIL (EXESRV)
Spécifie le nom du serveur sur lequel l'envoi doit être exécuté. Ce nom peut correspondre à un autre poste de travail. Le nom du Host ou l'adresse IP sont des choix valides.
Les valeurs possibles sont :
*DFT
Le traitement est exécuté sur le serveur référencé dans le fichier LNCDFTP réservé à la définition des options LAUNCHER/400 Office (mot clé MSGSRV).
*DEV
Le traitement est exécuté sur le poste de l'utilisateur interactif courant.
Cette valeur ne pas être utilisée dans un trvail soumis.
adresse IP ou nom de l'hote
Le traitement est exécuté sur un PC du réseau, désigné ici par son nom d'hote, ou son adresse TCP/IP.
Remarque : Il est impératif que le programme LAUNCHER/400 Office soit démarré sur le poste sur lequel les demandes sont exécutées.
Option de fin
Type de messagerie utilisé (MSGTYPE)
Ce paramètre indique le type de messagerie utilisé pour l'envoi du message ou du document vers le destinataire final.
*SMTP
La messagerie utilisée est de type SMTP.
*MAPI
La messagerie utilisée est de type MAPI.
*LOTUS
La messagerie utilisée est de type LOTUS.
Paramètres SMTP (CFGSMTP)
Ces paramètres sont requis dans le cas d'une messagerie SMTP.
Adresse email de l'expéditeur
Indique l'adresse email utilisé pour l'envoi des messages.
Les valeurs possibles sont :
*DFT
L'envoi utilise l'adresse email spécifié dans le mot clé MSGSND présent dans le fichier LNCDFTP.
adresse_email
Spécifiez l'adresse email de la personne qui envoi la distribution.
Adresse email de retour
Spécifie l'adresse de la personne qui réceptionne les réponses aux messages envoyés.
Adresse ou nom du serveur SMTP
Spécifie l'adresse IP du serveur SMTP utilisée.
Nb envoi simultané de messages
Nombre de messages pouvant être envoyés simultanément. Celui ci représente le nombre de connexions entre le P.C. et le serveur SMTP.
La valeur 0 permet d'attendre la fin complète du traitement de l'envoi du message. Cela peut signifier dans certain cas, une attente assez longue en fonction de la taille des pièces jointes envoyées.
Port du serveur SMTP
Port du serveur SMTP dans le cas ou le serveur n'utilise pas le port 25.
Trace des envois effectués
Permet de s'assurer que l'envoi du message s'est déroulé sans erreur.
Ce fichier est formaté par des séparateurs (;), pour pouvoir être importé dans une base de données ou EXCEL.
Comment envoyer un message électronique ?
LNCSNDMAIL TOINTNET(('tech@easycom-aura.com' *CC) ('INFO@EASYCOM-AURA.COM')) SUBJECT('ENVOI DE MAIL') MSG('Ceci est un test d''envoi de mail avec Launcher/400 Office') CFGSMTP('TECH@EASYCOM-AURA.COM''TECH@EASYCOM-AURA.COM' '183.145.89.12')