![]() Messages which are addressed to local accounts after routing has been applied are processed by domain and account rules with the next order:.The moment when signal rule is applied (on some specific error like "Busy" or "No answer", or at specified moment after timeout) is defined by the "When" condition. With same conditions rule will be appled sooner if it's Priority is higher. Every level have it's own separate rules for mail and signals.Įvery rule have a Name and Proirity. Rules are divided into three levels: server, domain and account. Different participants (SIP, XMPP clients, PBX applications and etc.) send Signals to each other to organize or hang a call, or update dialog statuses and other actions. Signal is a unit of a Real-time communication. There is a special objects used in Real-time communications in CommuniGate Pro called Signals. Rules can't be count as a full part of API, but CommuniGate Pro used not to redirect mails and calls between accounts and mailboxes, but transfers mails to external programs (for example different mail filters), running CG/PL program and even running OS scripts. ![]() You can run CLI commands in XIMMS protocol (command cliExecute) and in CG/PL program (function ExecuteCLI()). Initially this module was just a realisation for password change protocol - poppwd:Ģ00 CommuniGate Pro PWD Server 6.0.5 ready ĬLI commands could be executed by sending simple POST or GET request with command parameter to server.name:/CLI/Īs simple text commands are not very useful for complex tasks, we've created Perl and Java libraries to work with CLI. With standard server configuration you can just write next command in you OS's command line: telnet server.address 8106 or telnet server.address 106 depends on OS type. One of the most easy way to familiarize with commands is PWD module. There are several ways to access CLI on the server. Full command description and use cases you can find in manual, and here is some examples: Poppwd access It's useful for administrative tasks automatisation. CLIĬommand line interface is a standard method for controling many different products. Such solutions are stable and can handle a huge loads. From client side control, to access to the main communication modules and developing your own functionality based on standard protocols. CommuniGate Pro platform behaviour could be controled in different ways.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |