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. |