All COM objects can operate with variable names published in API folder.
Available COM objects:
COM objects can also be used for sending email and IM messages without knowing all the communication protocols. It also provides access to IDP routines for IDP archive manipulation.
More information can be found in API folder of installation root. In api\classes.txt file there is a complete list of functions for COM objects. The complete list of variables accessible via API is in api\Delphi\APIConst.pas file. There are also folders for other programming languages but the most important and updated is always Delphi folder. In that folder you'll also find source code for Command Line Tool - tool.exe, which is using API heavily and can serve as a good example even for the most demanding applications.
API brings you the best way to maintain your IceWarp server from any programming language such as Visual C++, Visual Studio, Delphi, FreePascal, PHP, ASP, Visual Basic, Microsoft .NET or any other. You can use the RPC (Remote Procedure Call) to access the server remotely or COM object.
API Documentation
Open API provides full control of the server, groupware access, account and domain management, server settings, scheduling, statistics and much more, accessible from within an arbitrary script or program. API is available for all languages with COM objects support, immediately after installation, free of any charge. Plus there are utilities which will help you simulate server traffic, test DNS configuration, analyze and inspect errors, for the most reliable and trouble-free integration.
Open API provides full control of the server, groupware access, account and domain management, server settings