KeyView accesses PST files in one of two ways:
pstsr
. pstnsr
. On UNIX and Windows x64 and IA-64, the native reader is always used to process PST files because the MAPI-based reader only runs on Windows x86. On Windows x86, you can specify either reader, however, the MAPI-based reader is used by default. The differences between the two readers are summarized in the following table:
Feature/Requirement |
Native Reader (pstnsr) |
MAPI-based Reader (pstsr) |
---|---|---|
All platforms supported |
Yes |
Windows x86 only |
Outlook client required |
No |
Yes |
MAPI properties supported |
Yes All properties defined in |
Yes Extracts properties defined in |
Password-protection supported |
Yes |
Yes (using the |
Compressible encryption supported |
Yes |
Yes |
High encryption supported |
No |
Yes |
To specify the MAPI-based reader be used for PST files, change the PST entry in the formats.ini
file as follows:
297=pst
To specify the native reader be used for PST files, change the PST entry in the formats.ini
file as follows:
297=pstn
You must make sure that the PST that you are extracting is not open in the Outlook client and the Outlook process is not running.
The native PST reader accesses PST files directly without relying on the Microsoft interface to the PST format. It runs on both Windows and UNIX and does not require an Outlook client on the system processing the PST files. However, the native reader does not support password-protected PST files that use high encryption.
The pstsr
reader accesses PST files indirectly using Microsoft's Messaging Application Programming Interface (MAPI). MAPI is a standard Windows message interface that enables different mail programs and other mail-aware applications (such as word processors and spreadsheets) to exchange messages and attachments with each other. MAPI allows KeyView to open a PST file, traverse the folders and Outlook items, and extract the items inside the PST file.
When extracting subfiles from PST files, information on the distribution list used in an email is extracted to a file called emailname.dist
. This applies to the MAPI reader (pstsr) only.
Because MAPI is only supported on Windows platforms, you can only filter PST files on Windows. Because MAPI relies on functionality in Microsoft Outlook, a Microsoft Outlook client must be installed on the same machine as the application filtering PST files, and must be the default email application. KeyView supports the following PST formats and Outlook clients:
The Outlook client must be the same version as or newer than the version of Outlook that generated the PST file.
|