comparison xml/libpst.in @ 122:bdb38b434c0a

more changes from Fridrich Strba to avoid installing our config.h
author Carl Byington <carl@five-ten-sg.com>
date Mon, 02 Feb 2009 21:55:48 -0800
parents 0f1492b7fe8b
children f9773b6368e0
comparison
equal deleted inserted replaced
121:8399ef94c11b 122:bdb38b434c0a
21 many of the <ulink url="http://www.ctsummation.com">CT Summation</ulink> products. 21 many of the <ulink url="http://www.ctsummation.com">CT Summation</ulink> products.
22 Contacts can be converted to a simple list, to vcard format, or to ldif format 22 Contacts can be converted to a simple list, to vcard format, or to ldif format
23 for import to an LDAP server. 23 for import to an LDAP server.
24 </para> 24 </para>
25 25
26 <para>The <ulink
27 url="http://sourceforge.net/projects/libpff/">libpff</ulink> project
28 has some excellent documentation of the pst file format.
29 </para>
30
26 </partintro> 31 </partintro>
27 32
28 33
29 <refentry id="readpst.1"> 34 <refentry id="readpst.1">
30 <refentryinfo> 35 <refentryinfo>
31 <date>2009-01-25</date> 36 <date>2009-02-01</date>
32 </refentryinfo> 37 </refentryinfo>
33 38
34 <refmeta> 39 <refmeta>
35 <refentrytitle>readpst</refentrytitle> 40 <refentrytitle>readpst</refentrytitle>
36 <manvolnum>1</manvolnum> 41 <manvolnum>1</manvolnum>
226 </refentry> 231 </refentry>
227 232
228 233
229 <refentry id="lspst.1"> 234 <refentry id="lspst.1">
230 <refentryinfo> 235 <refentryinfo>
231 <date>2009-01-25</date> 236 <date>2009-02-01</date>
232 </refentryinfo> 237 </refentryinfo>
233 238
234 <refmeta> 239 <refmeta>
235 <refentrytitle>lspst</refentrytitle> 240 <refentrytitle>lspst</refentrytitle>
236 <manvolnum>1</manvolnum> 241 <manvolnum>1</manvolnum>
329 </refentry> 334 </refentry>
330 335
331 336
332 <refentry id="readpstlog.1"> 337 <refentry id="readpstlog.1">
333 <refentryinfo> 338 <refentryinfo>
334 <date>2009-01-25</date> 339 <date>2009-02-01</date>
335 </refentryinfo> 340 </refentryinfo>
336 341
337 <refmeta> 342 <refmeta>
338 <refentrytitle>readpstlog</refentrytitle> 343 <refentrytitle>readpstlog</refentrytitle>
339 <manvolnum>1</manvolnum> 344 <manvolnum>1</manvolnum>
513 </refentry> 518 </refentry>
514 519
515 520
516 <refentry id="pst2ldif.1"> 521 <refentry id="pst2ldif.1">
517 <refentryinfo> 522 <refentryinfo>
518 <date>2009-01-25</date> 523 <date>2009-02-01</date>
519 </refentryinfo> 524 </refentryinfo>
520 525
521 <refmeta> 526 <refmeta>
522 <refentrytitle>pst2ldif</refentrytitle> 527 <refentrytitle>pst2ldif</refentrytitle>
523 <manvolnum>1</manvolnum> 528 <manvolnum>1</manvolnum>
689 </refentry> 694 </refentry>
690 695
691 696
692 <refentry id="pst2dii.1"> 697 <refentry id="pst2dii.1">
693 <refentryinfo> 698 <refentryinfo>
694 <date>2009-01-25</date> 699 <date>2009-02-01</date>
695 </refentryinfo> 700 </refentryinfo>
696 701
697 <refmeta> 702 <refmeta>
698 <refentrytitle>pst2dii</refentrytitle> 703 <refentrytitle>pst2dii</refentrytitle>
699 <manvolnum>1</manvolnum> 704 <manvolnum>1</manvolnum>
823 </refentry> 828 </refentry>
824 829
825 830
826 <refentry id="pst.5"> 831 <refentry id="pst.5">
827 <refentryinfo> 832 <refentryinfo>
828 <date>2009-01-25</date> 833 <date>2009-02-01</date>
829 </refentryinfo> 834 </refentryinfo>
830 835
831 <refmeta> 836 <refmeta>
832 <refentrytitle>outlook.pst</refentrytitle> 837 <refentrytitle>outlook.pst</refentrytitle>
833 <manvolnum>5</manvolnum> 838 <manvolnum>5</manvolnum>
903 00c4 offsetIndex1 [4 bytes] 0x005400 in this case 908 00c4 offsetIndex1 [4 bytes] 0x005400 in this case
904 00b8 backPointer2 [4 bytes] 0x021ebc in this case 909 00b8 backPointer2 [4 bytes] 0x021ebc in this case
905 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case 910 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case
906 ]]></literallayout> 911 ]]></literallayout>
907 <para> 912 <para>
908 We only support index types 0x0e, 0x0f, and 0x17, and encryption types 913 We only support index types 0x0e, 0x0f, 0x15, and 0x17, and encryption
909 0x00, 0x01 and 0x02. Index type 0x0e is the older 32 bit Outlook format. 914 types 0x00, 0x01 and 0x02. Index type 0x0e is the older 32 bit Outlook
910 Index type 0x0f seems to be rare, and so far the data seems to be 915 format. Index type 0x0f seems to be rare, and so far the data seems
911 identical to that in type 0x0e files. 916 to be identical to that in type 0x0e files. Index type 0x17 is the
912 Index type 0x17 is the newer 64 bit Outlook format. Encryption 917 newer 64 bit Outlook format. Index type 0x15 seems to be rare, and
913 type 0x00 is no encryption, type 0x01 is "compressible" encryption 918 according to the libpff project should have the same format as type
914 which is a simple substitution cipher, and type 0x02 is "strong" 919 0x17 files. It was found in a 64-bit pst file created by Visual
915 encryption, which is a simple three rotor Enigma cipher from WWII. 920 Recovery. Encryption type 0x00 is no encryption, type 0x01 is
921 "compressible" encryption which is a simple substitution cipher, and
922 type 0x02 is "strong" encryption, which is a simple three rotor Enigma
923 cipher from WWII.
916 </para> 924 </para>
917 <para> 925 <para>
918 offsetIndex1 is the file offset of the root of the 926 offsetIndex1 is the file offset of the root of the
919 index1 b-tree, which contains (ID1, offset, size, unknown) tuples 927 index1 b-tree, which contains (ID1, offset, size, unknown) tuples
920 for each item in the file. backPointer1 is the value that should 928 for each item in the file. backPointer1 is the value that should