OE dbx file format : 'file info' | C++ |
The file info object is stored behind the file header.
The length is stored in the file header (7).
The file info objects are different for the message dbx files and the folders.dbx file.
position | byte | type | description |
---|---|---|---|
(1) | 0x0000 | "01 00 00 00" | |
(2) | 0x0004 | int1 | Source type (3-LocalStore, 0 News) |
(3) | 0x0005 | c-string | Registry key of the account |
(4) | 0x0105 | c-string | Folder name used in 'Outlook Express' |
(5) | 0x0210 | int4 | a small value ( 3 or 4 or ...) |
(6) | 0x0214 | "01 00 00 00 00 00 00 00 fa 0f 00 00" | |
(7) | 0x0220 | int4 | OE session number file last changed |
(8) | 0x0224 | int4 | ??? |
(9) | 0x0348 | "01 00 01 00" | |
Normaly it seems to have the length of 0x0618 bytes. |
position | byte | type | description |
---|---|---|---|
(1) | 0x0000 | int8 | (Win32 FILETIME) folders.dbx creation date/time |
(2) | 0x0008 | "01 00 00 00" | |
I have only one folders.dbx with a file info length of 0x108. |