fr.gif, 1 kB    en.gif, 1 kB

Architecture priority/fr

Dernière modification de cette page le 5 février 2008 à 11:02.

Un article de Milimail.

Sommaire

Documentation technique - Gestion de la priorité au niveau enveloppe

Retour

Fonctionnalités

L'objectif de cette fonctionnalité est d'utiliser l'extension PRIORITY d'un MTA. Cette extension permet de définir un niveau de priorité pour le message.

Les 5 niveaux de priorité définis, soit dans l'ordre croissant de priorité :

  • 0 - NONE
  • 1 - ROUTINE
  • 2 - PRIORITY
  • 3 - IMMEDIATE
  • 4 - FLASH


Implémentation

Normes

La référence de l'implémentation de cette fonctionnalité est le draft de RFC: draft-schmeing-smtp-priorities-04.txt.

Architecture

Présentation synthétique de l'architecture de l'extension

Cette fonctionnalité est intégrée directement au code source de Thunderbird sans passer par une extension.

Les fichiers d'IHM

L'IHM a été complétée afin que l'utilisateur puisse définir le niveau de priorité souhaité pour le message en cours:

Image:Priority_en.gif

Le choix de l'utilisateur est stocké dans l'objet standard nsIMsgCompFields. Cet objet est ensuite fourni au service XPCOM d'envoi de message, qui se charge de positionner la priorité au niveau défini par l'émetteur.


Les fichiers XPCOM

L'ajout de la gestion de la priorité dans la couche service de Thunderbird est implémentée en modifiant des composants XPCOM existants.

Retour


Reference: English – Translations:  Français  • 


Téléchargement