ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / Managing emails
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Remplit une variable de type Email à partir du contenu de sa propriété Source. Remarque : Cette fonction peut être utile par exemple pour lire un fichier .eml (généré par Outlook Express).
Exemple
MonEmail est un Email
 
// Lecture du fichier .eml
MonEmail..Source = fChargeTexte("c:\MesEmails\Test.eml")
SI MonEmail.ImporteSource() = Vrai ALORS
Info("Fichier test.eml importé")
FIN
Syntaxe
<Résultat> = <Email>.ImporteSource()
<Résultat> : Booléen
  • Vrai si la variable de type Email a été remplie,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai.
    Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Le code généré peut être relu dans la propriété Source de la variable de type Email utilisée.
<Email> : Variable de type Email
Nom de la variable de type Email correspondant à l'email à initialiser.
Remarques
  • Pour générer le code source de l'email à envoyer à partir de la propriété Source de la variable de type Email, utilisez la fonction <Variable Email>.ConstruitSource.
  • Les fichiers au format MSG (générés par MS Outlook) ne sont pas automatiquement importés.
  • Le source de l'email doit utiliser le séparateur RC pour marquer les fins de lignes, y compris sous Linux.
  • Par défaut, lorsque la configuration du projet utilise des chaînes ANSI en exécution, quelque soit le "charset" indiqué dans la partie HTML de l'email, une conversion des caractères est faite en "latin1". Cette conversion n'est pas faite lorsque la configuration des chaînes en exécution est en UNICODE. Pour ne pas faire la conversion en ANSI et conserver l'encodage correspondant au "charset" mentionné dans la partie HTML de l'email, il faut utiliser la fonction EmailParamètre avec la constante emailParamètreHTML :
EmailParamètre(emailParamètreHTML, Vrai)
Composante : wd290com.dll
Minimum version required
  • Version 24
Comments
Click [Add] to post a comment

Last update: 06/21/2023

Send a report | Local help