UpsMls.BoiteAuxLettresElectronique.ListerCourriersElectroniques

Fonction Habilitation Optimiser(NulAbsorbant) ListerCourriersElectroniques(NomRepertoire : Nul Ou Caractere, CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou CourrierElectronique;

Description

La méthode ListerCourriersElectroniques permet de lister les courriers électroniques de la boîte aux lettres courante, issus du répertoire NomRepertoire, en tenant compte des critères de filtrage CritereFiltre et de tri CritereTri.

Les critères sont des expressions en Up ! 5GL citant les propriétés du type CourrierElectronique permettant de générer une requête en Up ! 5GL. Cette dernière est exécutée par Up ! Query.

Voici les répertoires standards :

RépertoireDescription
/DRAFTPour conserver les courriers brouillon.
/INBOXPour conserver les courriers nouvellement reçus.
/OUTBOXPour conserver les courriers à envoyer.
/TRASHCorbeille où sont placés les courriers supprimés.

Exemple

Principal
/*******/
Variable
/******/

Debut
...
R=B.ListerCourriersElectroniques("Objet.Identifiant Comme \"MonC*\"");
/* Liste les courriers electroniques dont le nom commence par "MonC". */
Pour C2=R.ParcoursAuDebut() JusquA R.DernierElement() Faire Fin Pour
...
Fin Principal

Traduction

---------