| Function name |
Function signature |
| server_config_rpop |
object:rpop server_config_rpop (object:server server, object:session session) |
|
This function returns a rpop object. This object can be used at configuring the remote pop (RPOP) service.
|
| server_config_ftp_backup |
object:ftp_backup server_config_ftp_backup (object:server server, object:session session) |
|
This function returns a ftp_backup object. This object can be used at configuring the FTP-BACKUP service.
|
| server_destroy |
int server_destroy (object:server server) |
| server_config_imap |
object:imap server_config_imap (object:server server, object:session session) |
|
This function returns a IMAP object. This object can be used at configuring the IMAP service.
|
| server_config_smtp_outgoing |
object:smtp_out server_config_smtp_outgoing (object:server server, object:session session) |
|
This function returns a smtp_out object. This object can be used at configuring the SMTP OUTGOING service.
|
| server_config_pop3 |
object:pop3 server_config_pop3 (object:server server, object:session session) |
|
This function returns a POP3 object. This object can be used at configuring the POP3 service.
|
| server_config_log |
object:log server_config_log (object:server server, object:session session) |
| server_config_report |
object:report server_config_report (object:server server, object:session session) |
|
This function returns a report object. This object can be used at configuring the REPORTING service.
|
| server_config_userdb |
object:userdb server_config_userdb (object:server server, object:session session) |
|
This function returns a queue object. This object can be used at viewing queue items information and at forcing queue processing */
struct queue* server_config_queue(struct server* server, struct session* session);
//USERDB
/** This function returns a userdb object. This object can be used at adding ldap connectors.
|
| server_load |
object:server server_load (object:session session, object:context_list context) |
| server_config_smtp_in |
object:smtp_in server_config_smtp_in (object:server server, object:session session) |
|
This function returns a smtp_in object. This object can be used at configuring the SMTP INCOMING service.
|
| server_save |
int server_save (object:server serv, object:session session) |
|
This function saves a server object back to Axigen.. Returns 0 on succes, -1 on failure
|
| server_config_dnr |
object:dnr server_config_dnr (object:server server, object:session session) |
|
This function returns a dnr object. This object can be used at configuring the DNR(domain name resolver) service.
|
| server_config_imap_proxy |
object:proxy server_config_imap_proxy (object:server server, object:session session) |
|
This function returns a proxy object. This object can be used at configuring the POP3-Proxy service used in Axigen clustering. Please consult the documentation for more information on the subject. */
struct proxy* server_config_pop3_proxy(struct server* server, struct session* session);
// imap proxy
/** This function returns a proxy object. This object can be used at configuring the IMAP-Proxy service used in Axigen clustering. Please consult the documentation for more information on the subject.
|
| server_save_config_file |
int server_save_config_file (object:server server, object:session s, string path) |
|
This function saves the current axigen configuration to a file. Returns 0 on succes, -1 on failure
|
| server_config_cli |
object:cli server_config_cli (object:server server, object:session session) |
|
This function returns a cli object. This object can be used at configuring the CLI service. As this library depends on the CLI service, configuration on this service should be done with care.
|
| server_config_processing |
object:processing server_config_processing (object:server server, object:session session) |
|
This function returns a processing object. This object can be used at configuring the PROCESSING service.
|
| server_config_webmail |
object:webmail server_config_webmail (object:server server, object:session session) |
|
This function returns a webmail object. This object can be used at configuring the WEBMAIL service.
|
| server_config_webadmin |
object:webadmin server_config_webadmin (object:server server, object:session session) |
|
This function returns a webadmin object. This object can be used at configuring the WEBADMIN service.
|