WebMailproxy Context

Axigen Documentation

The commands available for the WebMailproxy context are:

  • EXIT/QUIT – exits CLI and closes connection to Axigen

  • HELP – prints this help message

  • BACK – cancels any changes made and switches back to the previous context

  • COMMIT – commits the changes made in this context

  • SHOW [ATTR <param>] – shows information about this context

  • SAVE Config – saves the server's running configuration

  • LIST Listeners – lists available listeners

  • LIST UrlRedirects – lists the rules used for secure login

  • LIST HostNameResolvers – lists the hostname resolvers

  • START Service – starts the WebMail service

  • STOP Service – stops the WebMail service

  • SET [maxErrors <maxErrors>] – sets the max. no. of wrong commands

  • SET [maxAuthErrors <maxErrors>] – sets the max. no. of failed authentications

  • SET [maxConnThreads <maxThreads>] – sets the max. no. of threads handling the conn.

  • SET [minConnThreads <minThreads>] – sets the min. no. of threads handling the conn.

  • SET [logLevel <level>] – sets the service's logging level

  • SET [logType <type>] – sets the service's logging type

  • SET [logHost <host>] – sets the service's remote logging host

  • SET [path <path>] – sets the location of HSP files

  • SET [allowKeepAlive <yes|no>] – enables/disables persistent connection

  • SET [allowLargeIncomingData <yes|no>] – enables/disables receiving incoming data after the limit is exceeded

  • SET [httpHeadersMaxSize <size>] – sets the maximum allowed size for received HTTP headers

  • SET [httpBodyMaxSize <size>] – sets the maximum allowed size for incoming HTTP body

  • SET [userdbConnectorType <type>] – sets the type of the userdb connector

  • SET [userdbConnectorName <name>] – sets the name of the userdb connector

  • SET [requestsQueueMaxSize <size>] – sets the maximum number of queued requests/backend

  • SET [authenticateOnProxy <yes|no>] – enables/disables authentication on proxy

  • SET [enableMobileWebmail <yes|no>] – enables/disables mobile WebMail

  • SET [userInterfaceType <ajaxDefault | ajaxOnly | standardDefault | standardOnly>]

  • SET [httpBindBackend <url>] – sets the http url of the IM backend

  • SET [enablePasswordRecovery <yes|no>] - enables/disables password recovery at server level

  • SET [enableUsernameRecovery <yes|no>] - enables/disables username recovery at server level

  • SET [enableLoginCaptcha <yes|no>] - allow/deny captcha validation on login page

  • SET [showCaptchaAfterFailedLoginsCount <count>] - sets the number of failed logins after which the captcha is displayed on login page

  • CONFIG AccessControl – enters the AccessControl context

  • CONFIG ConnectionData - enters the ConnectionData context

  • CONFIG MappingData - enters the MappingData context

  • RESET – resets the service to the currently active configuration

  • ADD Listener [address] <address> – adds a listener to the service (changes context)

  • UPDATE Listener [address] <address> – updates a listener from the service (changes context)

  • REMOVE Listener [address] <address> – removes a listener from the service

  • SHOW Listener [address] <address> [ATTR <param>] – shows the given listener

  • ADD HostNameResolver [host] <host> domain <domain> – adds a host name (WebMail URL) to HSP template name mapping

  • UPDATE HostNameResolver [host] <host> domain <domain> – updates a host name (WebMail URL) to HSP template name mapping

  • REMOVE HostNameResolver [host] <host> – removes a host name (WebMail URL) to HSP template name mapping

  • SHOW HostNameResolver [host] <host> – shows a virtual host configuration

  • ADD UrlRedirect [address] <address> port <port> host <host>

  • UPDATE UrlRedirect [address] <address> [port <port>] [host <host>]

  • REMOVE UrlRedirect [address] <address>