Ximf
> 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:
- A user guide
- A developer guide
- A detailed description of the XML tags used by XIMF instances
- A FAQ.
Securing XIMF headers
Custom headers can be secured using the Secure Headers.