Changes between Version 3 and Version 4 of Realisations/2007-2008/Projet/Traces/IMAP


Ignore:
Timestamp:
Jun 14, 2008, 12:29:20 AM (17 years ago)
Author:
benazzou
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Realisations/2007-2008/Projet/Traces/IMAP

    v3 v4  
    3636<h4 style="text-align: left"> * Le client demande alors C00000 capability: c'est à dire qu'il veut savoir quelles fonctions proposent le serveur </h4>
    3737
    38 <h4 style="text-align: left; color: red"> * Serveur l'informe qu'il y a besoin de s'authentifier et envoie un second message <C00000 ok capability completed> signifiant que l'etape c00000 est terminée</h4>
     38<h4 style="text-align: left; color: red"> * Serveur l'informe qu'il y a besoin de s'authentifier et envoie un second message C00000 ok capability completed signifiant que l'etape c00000 est terminée</h4>
    3939
    4040<h4 style="text-align: left"> * Le client envoie alors C00001 LOGIN samir pfres: l'étape c00001 correspond à l'authentification du client le login est samir et le mot de passe pfres, ils apparaissent en clair!</h4>
    4141
    42 <h4 style="text-align: left; color: red"> * Serveur informe que l'authentification est conforme, le login et pass fournis correspondent bien à un compte de messagerie avec le message <c00001 OK login completed> <br>On passe à l'Etat authentifié!</h4>
     42<h4 style="text-align: left; color: red"> * Serveur informe que l'authentification est conforme, le login et pass fournis correspondent bien à un compte de messagerie avec le message c00001 OK login complete> <br>On passe à l'Etat authentifié!</h4>
    4343
    4444<h4 style="text-align: left"> * Le client envoie alors la requête C00002 LIST "" "*"  <BR>
    4545la commande "LIST  reference name mailbox_name" retourne un ensemble de noms de la série complète de tous les noms à la disposition du client. Les resultats contiennent le nom des attributs, le délimiteur de hiérarchie, le nom, et eventuellement la description de la liste de réponse.<BR>
    46 Dans notre cas, le client demande l'affichage de tous les noms de dossier de toutes les adresses mails rattachés au compte samir. Ici Samir n'a qu'une adresse mail: samir@ent2.com (ouf, çà simplifie les choses..)
    47 </h4>
     46Dans notre cas, le client demande l'affichage de tous les noms de dossier de toutes les adresses mails rattachés au compte samir. Ici Samir n'a qu'une adresse mail: samir@ent2.com (ouf, çà simplifie les choses..)</h4>
    4847
    4948<h4 style="text-align: left; color: red"> * Serveur répond par deux messages: <br>
    50491) * LIST () "/" "INBOX" <br>
    51502) * LIST () "/" "sent messages" <br>
    52 On comprend que les comptes rattachés au login samir@ent2.com ont deux dossiers: inbox (boite mails des mails arrivés) et sent messages (pour les messages envoyés)
    53 </h4>
     51On comprend que les comptes rattachés au login samir@ent2.com ont deux dossiers: inbox (boite mails des mails arrivés) et sent messages (pour les messages envoyés)</h4>
    5452
    5553<h4 style="text-align: left"> * Le client envoie alors la requête C00003 LSUB "" "*" <BR>
     
    60581) * LSUB () "/" "INBOX" <br>
    61592) * LSUB () "/" "sent messages" <br>
    62 On comprend que les 2 dossiers fournis precedemment par LIST sont actifs.
    63 </h4>
     60On comprend que les 2 dossiers fournis precedemment par LIST sont actifs.</h4>
    6461
    6562<h4 style="text-align: left"> * Le client envoie alors la requête C00004 SELECT INBOX<BR>
    6663Cette commande ne necessite qu'un seul Argument: "mailbox"<br>
    6764Ainsi, on selectionne la boite de reception.<BR>
    68 REMARQUE: Il existe une commande permettant d'accéder en lecture seule à la boite mail, mais mis à part ceci le meme effet que SELECT, il s'agit de la commande EXAMINE, les mails ouvert avec EXAMINE ne passe pas à l'etat "LU" !
    69 </h4>
     65REMARQUE: Il existe une commande permettant d'accéder en lecture seule à la boite mail, mais mis à part ceci le meme effet que SELECT, il s'agit de la commande EXAMINE, les mails ouvert avec EXAMINE ne passe pas à l'etat "LU" !</h4>
    7066
    7167<h4 style="text-align: left; color: red"> * La boite de reception passe à l'etat SELECTIONNE. Le serveur vérifie alors l'etat de cette boite et envoie deux messages: <br>
    72681) * 1 EXISTS <br>
    73692) * 1 RECENT <br>
    74 On comprend que la boite ne comprend qu'un message, et que celui ci est récent, (pas forcément non encore ouvert un mail non ouvert apparait en général "unseen").
    75 </h4>
     70On comprend que la boite ne comprend qu'un message, et que celui ci est récent, (pas forcément non encore ouvert un mail non ouvert apparait en général "unseen").</h4>
    7671
    7772<h4 style="text-align: left"> * Dernier message du client.<BR>
     
    8176
    8277<h4 style="text-align: left; color: red"> * Le serveur n'a qu'un mail à afficher, il lui attribue le numero 1 dans un premier message ainsi que sa date d'envoi. <br>
    83  * Pour terminer, il l'envoie.
    84 </h4>
     78 * Pour terminer, il l'envoie.</h4>
    8579}}}
    8680
    87 Bah voilà, pas sorcier![[BR]]
     81Bah voilà, pas sorcier! [[br]]
    8882On aurait pu tout taper à la main, mais plus laborieux:[[br]]
    8983{{{