EMAIL

Icône du lien vers le conceptVoir également Icône du lien vers le conceptExemple Icône du lien vers le conceptSpé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.
1 = Basse.
2 = Haute.

MessageFormat

Format du corps du message électronique. Tout type numérique.

0 = Texte seulement
1 = HTML

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.