|
|
|
|
- La structure email
- Mode asynchrone
EmailEnvoie (Fonction) En anglais : EmailSend Envoie un email par le protocole SMTP en contrôlant entièrement le "buffer" de l'email. Cette fonction est une fonction avancée permettant de paramétrer entièrement l'email envoyé. Cette fonction doit être utilisée uniquement pour gérer des emails spécifiques non gérés par la fonction EmailEnvoieMessage. Pour plus de détails sur la gestion des emails personnalisés, consultez Ecrire un Email. Remarque : La description complète d'un email est faite dans des documents références des standard internet : RFC822 et RFC2045 à RFC2049. Ces documents sont disponibles sur Internet (il suffit de réaliser une recherche sur un moteur de recherche Internet en utilisant les références des documents). // Initialisation de la structure email Email.NbDestinataire = 1 Email.Destinataire = "support_test@pcsoft_test.fr" Email.Expéditeur = "client@societe.fr" Email.Message = "Test Auto eMail"  // Construction du message SI EmailConstruitSource() = Faux ALORS Erreur(ErreurInfo()) RETOUR FIN  SI fSauveTexte("C:\MesEmails\ContenuEmail.txt", Email.Source) = Faux ALORS Erreur(ErreurInfo()) SINON EmailEnvoie("SessionSMTP", "C:\MesEmails\ContenuEmail.txt") SI ErreurDétectée = Vrai ALORS Erreur(ErreurInfo()) FIN FIN FIN Syntaxe
<Résultat> = EmailEnvoie(<Nom utilisateur> , <Nom fichier>)
<Résultat> : Booléen - Vrai si la fonction a été correctement exécutée,
- Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Nom utilisateur> : Chaîne de caractères Identifie la session d'un utilisateur. Correspond au nom d'utilisateur utilisé pour ouvrir la session email (fonction EmailOuvreSession). <Nom fichier> : Chaîne de caractères Identifie le fichier contenant tout l'email formaté selon les paramètres attendus par le serveur SMTP. Remarques La structure email Lors de l'envoi de l'email, seules les variables de la structure email nécessaires au protocole SMTP sont prises en compte. Les autres variables sont ignorées. Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|