mapitool.exe converts Outlook and Exchange message stores, such as .pst files, to .msg files. Each message or other item is converted to a .msg file, with the Outlook or Exchange folder structure mirrored in the directory structure of the output files.
-lf List folders in default profile
-lp List profiles (default profile will be marked with *)
-xm dest-folder Extract all messages in .MSG file to folder name dest-folder
-pst filename Use specified PST file instead of an existing profile
-log Enable debug logging
-c Choose Outlook folder to extract (use with -xm)
-t "template" Provide a custom template for extracted item names.
Use these symbols in the template:
%%Sender%% Sender name (email address)
%%SenderName%% Sender name
%%SenderEmail%% Sender email address
%%Subject%% Message subject
%%RecordKey%% MAPI-generated unique code
identifying this message in the store
%%Ordinal%% A counter incremented for each message
Note: Either Ordinal or RecordKey should be included to
ensure that each message has a unique name.
Examples:
mapitool -xm c:\Messagesmapitool -xm c:\Messages -pst c:\Input\Smith.pst
Extract all messages from Smith.pst and store them in a folder tree under c:\Messages
mapitool -xm c:\Messages -c
Choose a folder from the Outlook folder tree and extract all messages from that folder (and any subfolders) to
c:\Messages
mapitool -xm c:\temp\msg -c -t "%%Sender%%
- %%Subject%% [%%RecordKey%%].msg"
Choose a folder from the Outlook folder tree and extract all messages from that folder
(and any subfolders) to c:\temp\msg, using a custom template for the name of each message.
Copyright 2004-2005 dtSearch Corp. All Rights Reserved.