ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / Managing emails
  • Messages supprimés (protocole IMAP)
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
Renvoie le nombre de messages reçus actuellement présents sur le serveur d'emails (protocole IMAP).
Ce nombre de messages évolue en fonction des emails reçus ou réellement supprimés du serveur d'emails (via une commande "expunge", par exemple, vider la corbeille depuis un WebMail). Il est également possible de forcer la destruction de tous les emails supprimés grâce à la fonction <Variable emailSessionIMAP>.Détruit.
Exemple
MaSession est un emailSessionIMAP
 
nbMSG est un entier = MaSession.NbMessage()
POUR I = 1 À nbMSG
EmailLitMessage(MaSession, I)
SI Email.EnDehors <> Vrai ALORS
CL.NOM = Email.Expéditeur
CL.MESSAGE_TXT = Email.Message
...
SINON
Info("Ce message a été supprimé")
FIN
FIN
Syntaxe
<Résultat> = <Session IMAP>.NbMessage()
<Résultat> : Entier
  • Nombre de messages reçus sur le serveur dans la session d'emails en cours,
  • -1 en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Session IMAP> : Variable de type emailSessionIMAP
Nom de la variable de type emailSessionIMAP correspondant à la session d'email à manipuler.
Remarques

Messages supprimés (protocole IMAP)

Si un message a été supprimé par la fonction EmailSupprimeMessage, ce message est réellement supprimé de la session :
  • lors de la prochaine commande "expunge" (par exemple, vider la corbeille depuis un WebMail).
  • lors de l'utilisation de la fonction <Variable emailSessionIMAP>.Détruit pour forcer la destruction de tous les emails supprimés.
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