Priority Technical Documentation/fr : Différence entre versions

De Trustedbird Client Wiki
(Page créée avec « > Documentation > Trustedbird > SMTP PRIORITY > Documentation technique La r… »)
 
 
Ligne 1 : Ligne 1 :
  +
{{lang|Priority Technical Documentation|Priority Technical Documentation/fr}}
 
> [[Documentation/fr|Documentation]] > [[Trustedbird/fr|Trustedbird]] > [[Priority/fr|SMTP PRIORITY]] > [[Priority Technical Documentation/fr|Documentation technique]]
 
> [[Documentation/fr|Documentation]] > [[Trustedbird/fr|Trustedbird]] > [[Priority/fr|SMTP PRIORITY]] > [[Priority Technical Documentation/fr|Documentation technique]]
   

Version actuelle en date du 2 septembre 2010 à 17:03

English | Français

> Documentation > Trustedbird > SMTP PRIORITY > Documentation technique


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

Architecture

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:

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.

Communication réseau

Exemple de dialogue entre Trustedbird et un serveur SMTP supportant l'extension "PRIORITY" :

> EHLO [1.2.3.4]
< 250-test.milimail.org
< 250-PIPELINING
< 250-STARTTLS
< 250-PRIORITY
> MAIL FROM:<user1@test.milimail.org>
< 250 2.1.0 Ok
> RCPT TO:<user2@test.milimail.org> PRIORITY=2
< 250 2.1.5 Ok
> DATA
...