EMAIL
Voir également
Exemple
Spécificités
Prend en charge des fonctions de messagerie électronique simples pour envoyer des messages, avec ou sans pièce jointe.
Support WebVue - Oui.
|
Mode |
Mnémonique |
Syntaxe |
| 0 | SEND | 1 |
| 1 | ADDPROFILE | 2 |
| 2 | DELPROFILE | 3 |
| 3 | DELALLPROFILES | 4 |
Syntaxe 1
EMAIL(Mode, EmailProfile, To, Cc, Bcc, Subject, Message [, FileAttachments[, Priority [, MessageFormat[, MessageEncoding]]]] )
Type de retour : INTEGER.
|
Argument |
Définition |
|
EmailProfile |
Nom du profil de messagerie électronique tel que configuré dans Actions.Messagerie électronique.Profils. Le profil fournit des informations comme le nom du serveur sortant (SMTP). Si aucun profil n'est spécifié, le profil par défaut sera utilisé. Type STR. |
|
To |
Adresse du destinataire dans une liste où les noms sont délimités par des points-virgules. Type STR. |
|
Cc |
Adresse du destinataire en copie dans une liste où les noms sont délimités par des points-virgules. Type STR |
|
Bcc |
Adresse du destinataire en copie cachée dans une liste où les noms sont délimités par des points-virgules. Type STR |
|
Subject |
Ligne de l'objet du message électronique. Type STR. |
|
Message |
Corps du message électronique. Type STR. |
|
FileAttachments |
Liste de pièces jointes délimitée par des points-virgules. Les fichiers de la liste doivent avoir un chemin d'accès absolu. Type STR. La taille maximum d'un fichier attaché est de 10 Mo. |
|
Priority |
Importance du message. Tout type numérique. 0 = Normale. |
|
MessageFormat |
Format du corps du message électronique. Tout type numérique. 0 = Texte seulement |
|
MessageEncoding |
Encodage du corps du message électronique. Voir la rubrique Encodage de message. |
Exécution
|
Mode |
Mnémonique |
Action |
|
0 |
SEND |
Envoi d'un message électronique. Retourne 1 si OK, sinon 0. Le statut envoyé est enregistré dans la variable système. |
Syntaxe 2
EMAIL(MODE, ProfileName, ProfileDescription, AccountName, AccountDescription, SenderAddress, SenderDisplayName, ReplyToAddress, ServerHost, ServerPort, DeliveryMethod, EncryptionMethod, AuthenticationMode, UserName, UserPassword);
Type de retour : INTEGER.
|
Argument |
Définition |
| ProfileName | Nom du profil. Type STR. |
| ProfileDescription | Description du profil. Type STR. |
| AccountName | Nom du compte. Type STR. |
| AccountDescription | Description du compte. Type STR. |
| SenderAddress | Adresse e-mail qui apparaît dans le champ De du client destinataire de l'e-mail. Type STR. |
| SenderDisplayName | Si configuré, s'affichera dans le champ De du client destinataire de l'e-mail au lieu de l'adresse e-mail source. Type STR. |
| ReplyToAddress | Adresse e-mail qui sera utilisée par le client destinataire de l'e-mail s'il choisit de répondre au message. Type STR. |
| ServerHost | Nom du serveur sortant. Type STR. Si exécutée dans le contexte d'une session WebVue, cette instruction est traitée par le back end web, le serveur sortant n'a pas besoin d'être accessible depuis les clients web. Le serveur sortant n'a pas besoin d'être joignable par les clients web. |
| ServerPort | Numéro du port du serveur sortant. Tout type numérique. |
| DeliveryMethod | Flag indiquant la méthode d'envoi de l'e-mail. 1 via IIS, 0 via le réseau. |
| EncryptionMethod | Flag indiquant la méthode d'encryptage. 1 pour SSL, sinon 0. |
| AuthenticationMode | Flag indiquant si l'authentification est requise. 1 pour authentification, sinon 0. |
| UserName | Nom de l'utilisateur si l'authentification est requise. Type STR. |
| UserPassword | Mot de passe de l'utilisateur si l'authentification est requise. Type STR. |
Exécution
|
Mode |
Mnémonique |
Action |
|
1 |
ADDPROFILE |
Ajoute un compte et un profil e-mail temporaires. Retourne 1 si OK, sinon 0 (erreur de paramètre). |
Syntaxe 3
EMAIL(MODE, ProfileName);
Type de retour : INTEGER.
|
Argument |
Définition |
| ProfileName | Nom du profil. Type STR. |
Exécution
|
Mode |
Mnémonique |
Action |
|
2 |
DELPROFILE |
Supprime un compte et un profil e-mail temporaires. Seuls un profil et un compte créés par programme peuvent être supprimés. Retourne 1 si OK, sinon 0 (erreur de paramètre). |
Syntaxe 4
EMAIL(MODE);
Type de retour : INTEGER.
Exécution
|
Mode |
Mnémonique |
Action |
|
3 |
DELALLPROFILES |
Supprime tous les comptes et profils e-mail temporaires. Seuls les profils et les comptes créés par programme peuvent être supprimés. Retourne toujours 1. |