The Messaging module uses the following database table:
|•||Messaging_Message - this is the database table used for storing messages|
|•||Messaging_ContactList - this database table is used for storing contact lists; each record in the table contains an ID of a contact list owner in the first column and an ID of a user in the contact list in the second column|
|•||Messaging_IgnoreList - this database table is used for storing ignore lists; each record in the table contains an ID of a ignore list owner in the first column and an ID of a user in the ignore list in the second column|
The messaging API is provided by the CMS.Messaging namespace classes:
|•||MessageInfo, MessageInfoProvider - these classes provide functionality for managing messages|
The following chapters show how to use methods from these classes in your custom code:
The API programming and Kentico CMS internals section of this guide contains more API related information, so please refer to it if required.
For detailed API documentation, such as a list of all methods from the classes above, please refer to Kentico CMS API Reference that is a part of your Kentico CMS installation and can be accessed through the programs folder in Windows Start menu.