UpsMls.ServeurMessagerieImap

Définition

/****************************************************************/
Type ServeurMessagerieImap Implemente IServeurMessagerie Defaut Final TailleSegment 2 ConserverObjets
/* Objet : Definition du type d'un serveur de messagerie Imap. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*--------------------------------------------------------------*/
/* Proprietes heritees de IServeurInternet. */
/*--------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*--------------------------------------------------------------*/
/* Methodes heritees de IServeurInternet. */
/*--------------------------------------------------------------*/
Public : /*--------------------------------------------------------------*/
/* Methodes heritees de IServeurMessagerie. */
/*--------------------------------------------------------------*/
Public : /*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Prive : Fin Type

Le type ServeurMessagerieImap représente un serveur de messagerie Imap pour un client.

Il possède un constructeur explicite dont les paramètres URIDuServeur, UtilisateurDuServeur et MotDePasseDuServeur représentent respectivement l'Uniform Resource Identifier du serveur, l'utilisateur de connexion et le mot de passe correspondant.

Le format d'une Uniform Resource Identifier pour un accès en Internet Message Access Protocol est le suivant :

imap://${NomServeur}:${Port}

Opérateurs

Le type ServeurMessagerieImap possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à Client d'application.

Variable
/******/


Principal
/*******/
Debut
...
ServeurPatients=ServeurMessagerieImap("imap://www.patients.org/public", "scott", "tiger");
ServeurFichesProspects=ServeurMessagerieImap("imap://192.10.28.34:143", "scott2", "tiger2");
...
Si ServeurPatients==ServeurProspects Alors
/* Egalité entre deux serveurs de messagerie Imap. */ Fin Si
Si ServeurPatients!=ServeurProspects Alors
/* Inégalité entre deux serveurs de messagerie Imap. */ Fin Si
Fin Principal

Traduction

---------