List of Mail Processor API, into categories:
| Mailbox files level API: |   |
| GetAllMailboxes | Get a list of all registered in the system mailboxes. |
|   | |
| GetMSOMailboxes | Get a list of all registered MS Outlook mailboxes. |
| GetOEMailbox | Get MS Outlook Express mailbox location. |
| GetTBMailbox | Get Thunderbird mailboxes list. |
|   | |
| FindMailboxes | Global searching all known mailboxes files. |
| StopFindMailboxes | Stop FindMailboxes process. |
|   | |
| GetMSOAutocomplete | Get MS Outlook auto complete DB file location. |
| GetMSOvCards | Get MS Outlook vCard DB file location. |
| GetMSODefaultProfile | Get MS Outlook default profile location (Address Book). |
|   | |
| GetOEABPath | Get MS Outlook Express Address Book location. |
| GetTBABPath | Get Thunderbird Address Book location. |
| Mailbox level API: |   |
| OpenMailbox | Open a mailbox file. |
| OpenMailboxEx | Open a mailbox file with additional parameters. |
| CloseMailbox | Close mailbox file. |
| Folder level API: |   |
| GetFolderCount | Indicates the number of folder object descendants of a mailbox file. |
| GetFolderProp | Get properties of the specified folder object. |
| Mail level API: |   |
| GetMailCount | Get mail messages count of the specified folder. |
| GetMailProp | Get properties of the specified mail message. |
| GetMailLength | Get the size of the selected mail message. |
| GetMail | Get a source code of the specified mail message. |
| GetMailBodyLength | Get the size of the text part of the specified mail message. |
| GetMailBody | Get a text part of the specified mail message. |
| Restore level API - MS Outlook, MS Outlook Express, MS Windows Mail: |   |
| CreateFolder | Create new folder. |
| DeleteFolder | Delete exist folder. |
| CreateMail | Create new mail. |
| CreateMailFromFile | Load exist mail from file. |
| DeleteMail | Delete exist mail |
| Attach level API: |   |
| GetAttachCount | Indicates the number of attaches of the specified mail message. |
| GetAttachProp | Get properties of the specified attach of the specified mail message. |
| GetAttachLength | Get the size of the selected attach of the specified mail message. |
| GetAttach | Get the specified attach from the specified mail message. |
| Importing - Exporting - Conversion API: |   |
| EMLToMSG | Convert message in RFC EML format to MS Outlook MSG message format. |
| MSGToEML | Convert MS Outlook MSG message format to message in RFC EML format. |
| Account information API: |   |
| GetACCount | Get all account list count. |
| GetAC | Get account information from account list. |
| Address Book API: |   |
| GetMSOAB | Get MS Outlook contacts. |
| GetOEAB | Get MS Outlook Express contacts. |
| GetTBAB | Get Thunderbird contacts. |
| Data Structures: |   |
| TFolderProp | Defines the properties of mailbox folder object. |
| TMailProp | Defines the properties of mail message object. |
| TAttachProp | Defines the properties of mail message attach object. |
| Mail Processor events: |   |
| RegistEventHandler | Set window Handle where Mail Processor put event messages. |
| Registration and library version routines: |   |
| GetCoreVersion | Get a current version of Mail Processor library engine. |
| SetRegisterKey | Registers an Mail Processor library with a specified registration key. |
| GetRegisterStatus | Get a registration status of the current copy of Mail Processor library. |
| GetRegisterInfo | Displays a personal info of the registered user. |
| Debug routines: |   |
| SetDebugMode | Turns ON or OFF debug mode. |
| ShowDebugConsole | Turns ON or OFF a debug console. |
| Mailbox and engines routines: |   |
| SetMSOLibrary | Lets to specify a fully qualified file and pathname of the MS Outlook interface library. |
| GetMailInEMLFormat | Turn ON or OFF a mode for retrieving mail messages in RFC-format. |
| Error Codes: |   |
| Error codes list |