DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Gestion des emails
  • Les fichiers attachés
  • Jauge de progression
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
Lit l'email précédent l'email en cours :
  • soit par le protocole POP3 ou IMAP : l'email est présent dans la boîte aux lettres sur le serveur de messagerie.
Si aucun email n'est trouvé, la variable Email.EnDehors est positionnée à Vrai.
Rappel : Avant de lire un email, il est nécessaire d'ouvrir une session avec la fonction EmailOuvreSession, EmailOuvreSessionNotes ou EmailOuvreSessionOutlook.
// Lecture du dernier email
EmailLitDernier(NomUser)
// Lecture des emails (du dernier au premier)
TANTQUE Email.EnDehors = Faux
// Demande à l'utilisateur s'il veut lire le message
SI Confirmer("Message de " + Email.Expéditeur + ...
"Voulez-vous lire ce message ?") ALORS
// Ouvre la fenêtre de visualisation du message
Ouvre(FEN_Email_RCV)
SINON
// Lecture de l'email précédent
EmailLitPrécédent(NomUser)
FIN
FIN
Syntaxe

Lire le précédent email géré par le protocole POP3 ou IMAP Masquer les détails

<Résultat> = EmailLitPrécédent(<Session> [, <Email>])
<Résultat> : Booléen
  • Vrai si le message a été lu. Dans ce cas, la structure email est automatiquement mise à jour.
  • 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.
La variable Email.EnDehors est positionnée à Vrai si aucun message n'a été trouvé (pas d'email) et ErreurDétectée reste à Faux.
<Session> : Chaîne de caractères ou variable de type emailSessionPOP3 ou emailSessionIMAP
Identifie la session d'un utilisateur. Correspond :
<Email> : Variable de type Email optionnelle
Nom de la variable de type Email à initialiser avec le contenu du message.
Si ce paramètre n'est pas spécifié, la structure Email est utilisée.
Remarques

Les fichiers attachés

Lors de la lecture d'un message, les fichiers attachés à ce message peuvent être copiés sur le disque local grâce à la fonction EmailSauveFichierAttaché.
Conseil : Il est conseillé de sauvegarder les messages et leurs fichiers attachés sur le disque local puis de les supprimer du serveur. Cette opération permet :
  • d'alléger la boîte aux lettres sur le serveur,
  • d'améliorer et d'alléger les communications : seuls les nouveaux messages seront lus sur le serveur.
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst

Jauge de progression

Pour suivre la progression de la réception de l'email, utilisez la fonction EmailJauge.
Classification Métier / UI : Code métier
Composante : wd290com.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale