Ximf : Différence entre versions

De Trustedbird Client Wiki
(Page créée avec « == What is XIMF ? == Concepts of XIMF User guide Developer's guide »)
 
(First translation)
 
(2 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
  +
{{lang|XIMF|XIMF}}
  +
> [[Documentation|Documentation]] > [[Trustedbird|Trustedbird]] > [[XIMF|XIMF]]
  +
 
== What is XIMF ? ==
 
== What is XIMF ? ==
   
Concepts of XIMF
 
  +
XIMF means eXtended Internet Message Format. This technology is based on [RFC 5322]. The main goals of this technology is to extend the IMF format with extra custom headers. TO achieve this, XML description files are used: it allows to describe names and values of fields, and sending/reception forms.
  +
  +
XIMF implementation in Trustedbird is composed of two distincts components:
  +
* the XIMF engine
  +
* the XIMF instance
  +
  +
The engine loads the instances. It is unique whatever instance is loaded, and is packaged as a Trustedbird add-on.
  +
  +
The instance contains descriptions of:
  +
* headers fields (name and values)
  +
* sending forms
  +
* reception forms
  +
* rules that apply to previous listed headers
  +
* external data
  +
  +
It is possible to install multiple instances, the engine will load the instance, according to user choice.
  +
  +
  +
== Documentation ==
  +
  +
Multiple documentation are available:
  +
* A [[XIMF_guide_utilisateur|user guide]]
  +
* A [[XIMF_guide_developpeur|developer guide]]
  +
* A [[XIMF_XML_tags|detailed description]] of the XML tags used by XIMF instances
  +
* A [[XIMF_FAQ|FAQ]].
  +
   
User guide
 
  +
== Securing XIMF headers ==
   
Developer's guide
 
  +
Custom headers can be secured using the [[Secure_Headers | Secure Headers]].

Version actuelle en date du 16 août 2012 à 10:46

> Documentation > Trustedbird > XIMF

What is XIMF ?

XIMF means eXtended Internet Message Format. This technology is based on [RFC 5322]. The main goals of this technology is to extend the IMF format with extra custom headers. TO achieve this, XML description files are used: it allows to describe names and values of fields, and sending/reception forms.

XIMF implementation in Trustedbird is composed of two distincts components:

  • the XIMF engine
  • the XIMF instance

The engine loads the instances. It is unique whatever instance is loaded, and is packaged as a Trustedbird add-on.

The instance contains descriptions of:

  • headers fields (name and values)
  • sending forms
  • reception forms
  • rules that apply to previous listed headers
  • external data

It is possible to install multiple instances, the engine will load the instance, according to user choice.


Documentation

Multiple documentation are available:


Securing XIMF headers

Custom headers can be secured using the Secure Headers.