OE dbx file format : 'message text structure'

This structure is only used in the message dbx files.

OE creats a message text structure when a message is read the first time. This structure is saved as the content of the index 0x1c of the corresponding message info object.

I have not decoded the message text structure but I have identified many values. I will show my results with 2 examplaric message text structure.

    1.) The message text structure of a message with text.
    Length = 8f (3 padding fields at the end.
    0x00000000 : 88000000 0100B24A          33080000 .......J....3...
    > 0x0088 Length of the structure behind the value.
    > 0x4AB2 Seems to be a marker to identify the following blocks
    > 0x0833 Length of the 'message text'
    0x00000010 : B24A0000 01000000                   .J..............
    0x00000040 :                            39050000 ............9...
    0x00000050 : 33080000                   01000000 3...............
    > 1. block
    > Identifies the message body
    > 0x0539 Start of the 'message text' body behind the header
    > 0x0833 Length of the 'message text'
    2.) The message text structure of a message with text and one
    attachment.
    Length = 0x144
    0x00000000 : 40010000 0100AEFC          42060000 @...........B...
    > 0x0140 Length of the structure behind the value
    > 0xFCAE Seems to be a marker to identify the following blocks
    > 0x0642 Length of the 'message text'
    0x00000010 : AEFC0000 03000000                   ................
    0x00000030 :          02000000                   ................
    > 1. block
    > 0x03 Number of the following blocks  ?
    > 0x02 Number of the blocks which identify text blocks ?
    0x00000040 :          AEFC0200 AEFC0100 BF010000 ................
    0x00000050 : 42060000                   01000000 B...............
    > 2. block
    > Identifies the message body
    > 0x01BF Start of the 'message text' body behind the header
    > 0x0662 Length of the 'message text'
    0x00000090 :          AEFC0000 AEFC0200          ................
    0x000000A0 :                   67030000 11060000 ........g.......
    0x000000B0 : C1020000          04000000 94020000 ................
    > 3.block
    > Identifies the attachment
    > 0x0294 start of the block marker       and 0x02C1 the end
    > 0x0367 start of the decoded attachment and 0x0611 the end
    0x000000F0 : AEFC0000          AEFC0100          ................
    0x00000100 :          71020000 92020000 1C020000 ....q...........
    0x00000110 :          04000000 EF010000          ................
    > 4.block
    > Identifies the text
    > 0x01EF start of the block marker  and 0x021C the end
    > 0x0271 start of the text          and 0x0292 the end
    

Home of OE dbx file format