XIMF/fr

De Trustedbird Client Wiki
English | Français

> Documentation > Trustedbird > XIMF

Qu'est ce que XIMF ?

XIMF signifie eXtended Internet Message Format. Cette technologie est basée sur le standard IMF [RFC 5322]. L'objectif principal de XIMF est d'étendre le format IMF en permettant l’ajout de champs d'entête personnalisés. Pour cela, des fichiers de description au format XML sont utilisés. Ils permettent de décrire les noms et valeurs de champs d’entête, les formulaires d’émission et de réception.

XIMF se décline en deux composants distincts :

  • le moteur XIMF
  • l’instance XIMF

Le moteur permet le chargement des instances XIMF. Il est unique quelque soit l’instance utilisée. Ce moteur est un addon.

L’instance XIMF réunit la description :

  • des champs d’entête (noms et valeurs),
  • du formulaire d’émission,
  • du formulaire de réception,
  • des règles applicables aux différents champs,
  • de données externes.

Il est possible d’installer plusieurs instances. Le moteur peut charger l’instance en fonction du choix de l’utilisateur.

La documentation

Un guide utilisateur est disponible.

Un guide développeur est disponible.

Une description détaillée des balises XML est disponible.

La sécurisation des données XIMF

Les champs d’entête personnalisés peuvent être sécurisés à l’aide des mécanismes d’entêtes sécurisés (Secure headers) définis dans ce document. Grâce à cela, il est possible d’étendre la sécurité S/MIME aux champs d’entête.