Provides mailbox conversion routines. More...
Inherits Object.
Public Member Functions | |
MailboxConverter ()=delete | |
Static Public Member Functions | |
static void | ConvertPersonalStorageToMbox (System::SharedPtr< Pst::PersonalStorage > personalStorage, System::String storagePath, MessageAcceptanceCallback acceptanceCallback) |
Converts the PersonalStorage to mbox format using given path. More... | |
static void | ConvertPersonalStorageToMbox (System::SharedPtr< Pst::PersonalStorage > personalStorage, System::SharedPtr< Mbox::MboxStorageWriter > mboxStorageWriter, MessageAcceptanceCallback acceptanceCallback) |
Converts the PersonalStorage to mbox format using given MboxStorageWriter. More... | |
Provides mailbox conversion routines.
|
delete |
|
static |
Converts the PersonalStorage to mbox format using given MboxStorageWriter.
personalStorage | The personal storage. |
mboxStorageWriter | The mbox storage writer. |
acceptanceCallback | The acceptance callback, can be null. |
Resulting mbox storage will contain only one plain inbox folder with all messages, if you have to preserve the original structure of the storage, use XXX_method instead.
ArgumentNullException | If personalStorage is null. |
ArgumentNullException | If mboxStorageWriter is null. |
|
static |
Converts the PersonalStorage to mbox format using given path.
personalStorage | The personal storage. |
storagePath | The path to save personalStorage structure to. |
acceptanceCallback | The acceptance callback, can be null. |
Resulting folder will contain an exact copy of the personalStorage e.g. directory tree will be recreated on disk.
ArgumentNullException | If personalStorage is null. |
ArgumentNullException | If storagePath is null. |