Get your own free workspace
  • 30 Minute Maintenance Window, Midnight Pacific, Sat May 19. Learn more.

View
 

Extension 2 - Analyse (analyse en entrée)

Page history last edited by cladjules 3 years ago

CONTEXT-MAIL – ANALYSE DU 2EME EXTENSION

 

 

1.        Introduction

La 2ème extension aura pour but d’analyser les mails en entrée sur la boite mail.

Il devra fournir une analyse de l’objet du mail et lire celui-ci afin d’en extraire certaines informations d’après une grammaire.

Les informations extraites permettront de déterminer si le mail doit être placé dans un dossier ou sous-dossier spécifique.

2.        Traitement de l’objet du mail

L’objet du mail devra être récupéré dés la réception de celui-ci et devra être récupéré, stocké puis traité.

De cette façon, l’on pourra déterminer via des expressions régulières si le mail doit être placé dans un dossier spécifique puis un sous-dossier selon le choix de l’utilisateur.

3.        Grammaire du traitement

La grammaire devra être stockée dans un fichier afin de pouvoir être modifiée, elle pourra aussi bien être un caractère (non alphanumérique) qu’une suite de caractères, elle pourra aussi être une délimitation de 2 caractères.

Cette grammaire devra répondre aux exigences de l’utilisateur et lui permettre de choisir les actions en fonction de l’analyse de l’objet et de définir ou non si la grammaire doit correspondre à un dossier, un sous-dossier…

4.        Options disponibles

Les options devront permettre à l’utilisateur de spécifier la grammaire utiliser, c’est à dire modifier le fichier contenant le grammaire.

Elles devront permettre attribuer chaque caractère ou ensemble de caractère à une action précise concernant le traitement du mail.

Également de permettre de choisir un niveau de hiérarchie dans la création des dossiers.

Il devra être permis à l’utilisateur s’il veut garder l’objet du mail en entier ou seulement la partie qui n’a pas été utilisé pour nommer un dossier.

5.        Exemple

L’utilisateur pourra choisir de définir que le premier niveau de dossier est l’ensemble de caractères compris entre ‘[‘ et ‘]‘ et que le 2ème niveau de dossier est les caractères précédés de ‘-‘.

Si l’objet du mail est, « [ASR5] TP3 – Atanasyan Julien.

La hiérarchisation des dossiers se fera de la façon suivante :

ASR5

|

|----TP3

     |

     |----- Atanasyan Julien.mail

 

Comments (0)

You don't have permission to comment on this page.