Table of Contents

11. Configuring AXIGEN using CLI

11.1. Connecting to CLI

11.2. Troubleshoot the CLI Connection

11.3. Common commands

11.4. Context Specific Commands (I)

11.5. Context Specific Commands (II)

11.6. Special Contexts

11.5. Context Specific Commands (II)

Quotas Context (as subcontext of accountClass)

The commands available for the Quotas 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [mboxCount <count>] - sets the maximum number of folders
SET [totalMessageCount <count>] - sets maximum number of messages in all folders
SET [totalMessageSize <size>] - sets maximum size in KB of all messages in all folders
SET [messageCount <count>] - sets default maximum number of messages in a folder
SET [messageSize <size>] - sets default maximum size in KB of messages in a folder
SET [quotaLimitThreshold <size>] - sets percent of quota which triggers an alert
SET [quotaLimitNotificationInterval <size>] - sets the minimum interval(in minutes) between two quota limit notifications
SET [quotaLimitNotificationSubject <text>] - sets email subject of quota limit notification message
SET [quotaLimitNotificationEnabled <yes|no>] - enables/disables the quota limit notification
ESET quotaLimitNotificationBody - sets email body of quota limit notification message
RESET <attr> - Set an attribute to be inherited

Quotas Context (as subcontext of domain)

The commands available for the Quotas 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [mboxCount <count>] - sets the maximum number of folders
SET [totalMessageCount <count>] - sets maximum number of messages in all folders
SET [totalMessageSize <size>] - sets maximum size in KB of all messages in all folders
SET [messageCount <count>] - sets default maximum number of messages in a folder
SET [messageSize <size>] - sets default maximum size in KB of messages in a folder
SET [quotaLimitThreshold <size>] - sets percent of quota which triggers an alert
SET [quotaLimitNotificationInterval <size>] - sets the minimum interval(in minutes) between two quota limit notifications
SET [quotaLimitNotificationSubject <text>] - sets email subject of quota limit notification message
SET [quotaLimitNotificationEnabled <yes|no>] - enables/disables the quota limit notification
ESET quotaLimitNotificationBody - sets email body of quota limit notification message

Limits Context (as subcontext of account)

The commands available for the Limits 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [sentMessagesCount <count>] - max. no. of mails a user can send in a specified interval
SET [sentMessagesSize <size>] - max. size of mails a user can send in a specified interval
SET [sentMessagesInterval <interval>] - specified interval in seconds
SET [pop3ConnectionCount <count>] - no. of simultaneous POP3 connections
SET [imapConnectionCount <count>] - no. of simultaneous IMAP connections
SET [webmailRCPTCount <count>] - max. no. of recipients for an email composed using Webmail
SET [webmailSessionCount <count>] - maximum simultaneous webmail sessions
SET [webmailAttSize <size>] - size limit of an attachment that can be uploaded using Webmail
SET [webmailAttCount <count>] - attachments number limit for a mail composed in Webmail
SET [webmailMessageSize <size>] - size limit for a mail (body + attachments) composed in Webmail
SET [overQuotaThreshold <percent>] - sets the percent of used quota which triggers an alert
SET [rpopConnectionCount <count>] - sets the maximum number of RPOP user is allowed to define
SET [rpopRetrievalInterval <no>] - sets the minimum time interval in minutes between two RPOP retrievals on the same connection

Limits Context (as subcontext of list)

The commands available for the Limits 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [sentMessagesCount <count>] - max. no. of mails a user can send in a specified interval
SET [sentMessagesSize <size>] - max. size of mails a user can send in a specified interval
SET [sentMessagesInterval <interval>] - specified interval in seconds
SET [pop3ConnectionCount <count>] - no. of simultaneous POP3 connections
SET [imapConnectionCount <count>] - no. of simultaneous IMAP connections
SET [webmailRCPTCount <count>] - max. no. of recipients for an email composed using Webmail
SET [webmailSessionCount <count>] - maximum simultaneous webmail sessions
SET [webmailAttSize <size>] - size limit of an attachment that can be uploaded using Webmail
SET [webmailAttCount <count>] - attachments number limit for a mail composed in Webmail
SET [webmailMessageSize <size>] - size limit for a mail (body + attachments) composed in Webmail
SET [overQuotaThreshold <percent>] - sets the percent of used quota which triggers an alert

Limits Context (as subcontext of account|accountClass)

The commands available for the Limits 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [services (list of services)] - sets the services
SET [sentMessagesCount <count>] - max. no. of mails a user can send in a specified interval
SET [sentMessagesSize <size>] - max. size of mails a user can send in a specified interval
SET [sentMessagesInterval <interval>] - specified interval in seconds
SET [pop3ConnectionCount <count>] - no. of simultaneous POP3 connections
SET [imapConnectionCount <count>] - no. of simultaneous IMAP connections
SET [webmailRCPTCount <count>] - max. no. of recipients for an email composed using Webmail
SET [webmailSessionCount <count>] - maximum simultaneous webmail sessions
SET [webmailAttSize <size>] - size limit of an attachment that can be uploaded using Webmail
SET [webmailAttCount <count>] - attachments number limit for a mail composed in Webmail
SET [webmailMessageSize <size>] - size limit for a mail (body + attachments) composed in Webmail
SET [passwordEnforcementEnabled <yes|no>] - enables/disables the password enforcement policy
SET [minimumPasswordLength <size>] - sets minimum size of the password
SET [maximumPasswordLength <size>] - sets maximum size of the password
SET [requiredPasswordCharacters <characters>] - sets required characters that must be present in the password
SET [htmlFilterLevel <number>] - sets the security level for a html mail body (0-3)
SET [rpopConnectionCount <count>] - sets the maximum number of RPOP user is allowed to define
SET [rpopRetrievalInterval <no>] - sets the minimum time interval in minutes between two RPOP retrievals on the same connection
SET [temporaryAliasesCount <no>] - sets the temporary email address count limit
SET [temporaryAliasesInterval <no>] - sets the temporary email address duration limit
RESET <attr> - Set an attribute to be inherited

Limits Context (as subcontext of domain)

The commands available for the Limits 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [services (list of services)] - sets the services
SET [sentMessagesCount <count>] - max. no. of mails a user can send in a specified interval
SET [sentMessagesSize <size>] - max. size of mails a user can send in a specified interval
SET [sentMessagesInterval <interval>] - specified interval in seconds
SET [pop3ConnectionCount <count>] - no. of simultaneous POP3 connections
SET [imapConnectionCount <count>] - no. of simultaneous IMAP connections
SET [webmailRCPTCount <count>] - max. no. of recipients for an email composed using Webmail
SET [webmailSessionCount <count>] - maximum simultaneous webmail sessions
SET [webmailAttSize <size>] - size limit of an attachment that can be uploaded using Webmail
SET [webmailAttCount <count>] - attachments number limit for a mail composed in Webmail
SET [webmailMessageSize <size>] - size limit for a mail (body + attachments) composed in Webmail
SET [passwordEnforcementEnabled <yes|no>] - enables/disables the password enforcement policy
SET [minimumPasswordLength <size>] - sets minimum size of the password
SET [maximumPasswordLength <size>] - sets maximum size of the password
SET [requiredPasswordCharacters <characters>] - sets required characters that must be present in the password
SET [htmlFilterLevel <number>] - sets the security level for a html mail body (0-3)
SET [rpopConnectionCount <count>] - sets the maximum number of RPOP user is allowed to define
SET [rpopRetrievalInterval <no>] - sets the minimum time interval in minutes between two RPOP retrievals on the same connection
SET [temporaryAliasesCount <no>] - sets the temporary email address count limit
SET [temporaryAliasesInterval <no>] - sets the temporary email address duration limit

Folder Recipient Context

The commands available for the Folder Recipient 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
SHOW RegistryInformation - shows registry information
SET [name <name>] - sets the folder recipient's name - only usable in an UPDATE operation
SET [enable <yes|no>] - enables/disables the folder recipient
SET [mboxName <name>] - sets the mbox name of this folder recipient)
CONFIG FILTERS - enters the filters context

List Context

The commands available for the List 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
LIST Users - lists available users for this list
LIST RemoveHeaders - shows the list of headers that will be removed from a mail
SHOW RegistryInformation - shows registry information
SET [name <name>] - sets the list's name - only usable in an UPDATE operation
SET [services (list of services)] - sets the services enabled for this list
SET [password <string>] - sets the list's mailbox access password
SET [subscribeRcpt <rcpt>] - sets the RCPT used for subscription
SET [unsubscribeRcpt <rcpt>] - sets the RCPT used for unsubscription
SET [requestRcpt <rcpt>] - sets the RCPT used for making a request
SET [enabledRcpts (choice set)] - sets the RCPTs enabled for this list
SET [description <description>] - sets the description of the list
SET [adminConfirm <yes|no>] - sets the adminConfirm parameter
SET [senderAllow <choice>] - sets the senderAllow parameter
SET [moderate <choice>] - sets the moderate parameter
SET [ctypeAllow <choice>] - sets the ctypeAllow parameter
SET [adminEmail <email>] - sets the email for the admin

The following parameters' value describe text that will be inserted in the mail
ESET addHeader - sets the the headers that will be added to the mail - enters text context
ESET bodyBegin - sets the text that will be inserted before the body - enters text context
ESET bodyEnd - sets the text that will be added to the body to the mail - enters text context

The following parameters' value describe text that will be included in the NDR
ESET unknownCommand - sets the description of the error in case of a unknown command - enters text context
ESET invalidUserName - sets the description of the error in case of an invalid user name - enters text context
ESET notAUser - sets the description of the error in case the user does not belong to the list - enters text context
ESET badConfirmation - sets the description of the error in case of a bad confirmation - enters text context
ESET userAlreadySubscribed - sets the description of the error in case the user already exists - enters text context
ESET invalidFormat - sets the description of the error in case of an invalid format - enters text context

The following parameters' value should be a RFC2822 compliant mail
ESET requestNeedsConfirmation - sets the template that will ask the user for a confirmation - enters text context
ESET requestNeedsAdminConfirmation - sets the template that will tell the user to wait for admins confirmation - enters text context
ESET autoRejectResponse - sets the template that will tell the user that his mail is rejected
ESET welcome - sets the template that will tell the user that he has been created - enters text context
ESET goodbye - sets the template that will tell the user that he has been deleted - enters text context
ESET subscribeDenied - sets the template that will tell the user that he has not been created - enters text context

CONFIG WEBMAILDATA - enters the webmaildata context
CONFIG FILTERS - enters the filters context
CONFIG QUOTAS - enters the quotas context
CONFIG LIMITS - enters the limits context
ADD User [email] <email> name <name> - adds an user to the list (changes context)
UPDATE User [email] <email> - updates an user from the list (changes context)
REMOVE User [email] <email> - removes an user from the list
SHOW User [email] <email> [ATTR <param>] - shows an user from the list
ADD RemoveHeader <name> - adds a header to the list of headers to be removed
REMOVE RemoveHeader <name> - removes a header from the list of headers to be removed

User Context

The commands available for the User 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [email <email>] - sets the user's email - only usable in an UPDATE operation
SET [name <name>] - sets the user's name

MigrationData Context

The commands available for the MigrationData 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [enable <yes|no>] - enables migration of accounts from this domain
SET [remoteImapHost <host>] - sets the name of remote IMAP machine from which the domain's accounts are migrated
SET [remoteImapPort <port>] - sets the IMAP server's port on the remote machine
SET [remoteSmtpHost <host>] - sets the name of remote SMTP machine from which the domain's accounts are migrated
SET [remoteSmtpPort <port>] - sets the SMTP server's port on the remote machine

Public Folder Context

The commands available for the Public Folder 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
LIST MBoxes - list the available mboxes
SET [name <name>] - sets the name of the public folder
CONFIG QUOTAS - enters the quotas context
ADD Mbox <name> - adds a mbox to the Public Folder
REMOVE Mbox <name> - removes a mbox from the Public Folder

RPOP Context

The commands available for the RPOP 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
START Service - starts the rpop service
STOP Service - stops the rpop service
SET [maxConnThreads <maxThreads>] - sets max no. of threads handling the conn.
SET [minConnThreads <minThreads>] - sets 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
RESET - resets the service to the currently active configuration

Group Context

The commands available for the Group 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
LIST Addresses - lists addresses for current group
SHOW RegistryInformation - shows registry information
SET [name <name>] - sets the group's name - only usable in an UPDATE operation
SET [enable <yes|no>] - enables/disables the group
CONFIG FILTERS - enters the filters context
ADD Address <address> - adds an address for the group
REMOVE Address <address> - removes an address from the group

Service Access Control Context

The commands available for the Service Access Control 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
LIST AllowRules - lists the allow rules for this listener
LIST DenyRules - lists the deny rules for this listener
SET [maxConnections <maxConn>] - sets max number of connections
SET [timeInterval <interval>] - sets the time interval
SET [maxIntervalConnections <interval>] - sets max connections in time interval
SET [peerMaxConnections <maxConn>] - sets sets max connections no. from a single host
SET [peerTimeInterval <interval>] - sets the time interval - single host
SET [peerMaxIntervalConnections <interval>] - sets max connections in time interval - single host
ADD DenyRule [ipSet] <ipRange> [enable <yes|no>] [priority <priority>] - adds a deny rule to the listener
UPDATE DenyRule [ipSet] <ipRange> [enable <yes|no>] [priority <priority>] - updates a deny rule from the listener
REMOVE DenyRule [ipSet] <ipRange> - removes a deny rule from the listener
SHOW DenyRule [ipSet] <ipRange> - shows the given rule
ADD AllowRule [ipSet] <ipRange> - adds an allow rule to the listener(changes context)
UPDATE AllowRule [ipSet] <ipRange> - updates an allow rule from the listener(changes context)
REMOVE AllowRule [ipSet] <ipRange> - removes an allow rule from the listener
SHOW AllowRule [ipSet] <ipRange> - shows the given rule

Ldap Connector Context

The commands available for the Ldap Connector 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
SET [name <name>] - sets the Ldap connector name.
SET [hostUrl <url>] - sets the Ldap host URL
SET [bindDN <str>] - sets the distinguished name for binding
SET [bindPass <str>] - sets the password for binding
SET [searchBase <base>] - sets the formatted string with the base where to search for the user
SET [searchPattern <pattern>] - sets the formatted string with the user search pattern
SET [passwordField <field>] - sets the name of the field containing the password
SET [axigenHostField <field>] - sets the name of the field containing the axigen server hostname
SET [useFirst <yes|no>] - should the first returned field be used if more are found

ConnectionData Context

The commands available for the ConnectionData context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context (does not cancel changes)
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [rwTimeout <no.>] - sets the timeout for the read/write operation
SET [maxConnections <no.>] - sets the maximum number of simultaneous connections made to AXIGEN backservers
SET [sslEnable <yes|no>] - specifies if the connection should be SSL
SET [localInterface <interface>] - specifies the address of the interface used to make the conncections

MappingData Context

The commands available for the MappingData context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context (does not cancel changes)
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [userMap <map>] - a userMap from the list defined on the server
SET [mappingHost <host>] - sets the name or IP address of a default AXIGEN machine to be used if userMap is set to none
SET [mappingPort <port>] - sets the port on which to connect to the default AXIGEN machine

UserMap Context

The commands available for the UserMap 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
DONE - saves the changes and switches back to previous context
SHOW [ATTR <param>] - shows information about this context
SET [name <name>] - sets the name of this usermap
SET [type <type>] - sets the type of the usermap
SET [userdbConnectorType <type>] - sets the type of the userdb connector
SET [userdbConnectorName <name>] - sets the name of the userdb connector
SET [localFile <path>] - sets the path to the file containing local mapping

POP3 Proxy Context

The commands available for the POP3 Proxy 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
START Service - starts the pop3 proxy service
STOP Service - stops the pop3 proxy service
SET [maxErrors <maxErrors>] - sets max no. of wrong commands
SET [maxAuthErrors <maxErrors>] - sets max no. of failed authentications
SET [maxConnThreads <maxThreads>] - sets max no. of threads handling the conn.
SET [minConnThreads <minThreads>] - sets 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 [allowStartTLS <yes|no>] - allow|not allow secure connections (STLS command)
SET [userdbConnectorType <type>] - sets the type of the userdb connector
SET [userdbConnectorName <name>] - sets the name of the userdb connector
SET [authenticateOnProxy <yes|no>] - specifies if user authentication should be done also on proxy
RESET - resets the service to the currently active configuration
CONFIG AccessControl - enters the AccessControl context
CONFIG connectionData - enters the connection data context
CONFIG mappingData - enters the mapping data context
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 <name>] - shows the given listener

IMAP Proxy Context

The commands available for the IMAP Proxy 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
START Service - starts the imap proxy service
STOP Service - stops the imap proxy service
SET [maxErrors <maxErrors>] - sets max no. of wrong commands
SET [maxAuthErrors <maxErrors>] - sets max no. of failed authentications
SET [maxConnThreads <maxThreads>] - sets max no. of threads handling the conn.
SET [minConnThreads <minThreads>] - sets 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 [allowStartTLS <yes|no>] - allow/not allow secure connections
SET [userdbConnectorType <type>] - sets the type of the userdb connector
SET [userdbConnectorName <name>] - sets the name of the userdb connector
SET [authenticateOnProxy <yes|no>] - specifies if user authentication should be done also on proxy
RESET - resets the service to the currently active configuration
CONFIG AccessControl - enters the AccessControl data context
CONFIG connectionData - enters the connection data context
CONFIG mappingData - enters the mapping data context
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

User Database Context

The commands available for the User Database 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
LIST ldapConnectors - lists the ldap connectors
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 [maxThreads <no.>] - sets the maximum number of processing threads
RESET - resets the service to the currently active configuration
ADD [ldapConnector] name <name> hostUrl <url> - adds a ldap connector to the service (changes context)
UPDATE [ldapConnector] name <name> - updates a ldap connector from the service (changes context)
REMOVE [ldapConnector] name <name> - removes a ldap connector from the service
SHOW [ldapConnector] name <name> [ATTR <param>] - shows the given ldap connector

Queue Context

The commands available for the Queue context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context
FORCE QUEUE - tries to force all mails in queue to be processed/sent
LIST - lists all queue entries
LIST ID <id> - lists detailed information about a queue entry based on id
LIST FILTER <filters> - lists the result of the filters applied on queue entries where <filters> can be a subset sepparated by spaces of the following:
  • size><value> - lists all mails with size greater than <value> (eg: 10K, 2M, no suffix<=>bytes
  • size<<value> - lists all mails with size less than <value> (eg: see above)
  • size=<value> - lists all mails with size equal to <value> (eg: see above)
  • age><value> - lists all mails with age is greater than <value> (eg: 12h, 1d, no suffix<=>"s")
  • age<<value> - lists all mails with age is less than <value> (eg: see above)
  • age=<value> - lists all mails with age is equal to <value> (eg: see above)
  • retries><value> - lists all mails with retries greater than <value>
  • retries<<value> - lists all mails with retries less than <value>
  • retries=<value> - lists all mails with retries equal to <value>
  • status=<value> - lists all mails with status containing <value>
  • sender=<value> - lists all mails with sender containing <value>
  • sender!=<value> - lists all mails with sender not containing <value>
  • recipient=<value> - lists all mails with recipient containing <value>
  • recipient!=<value> - lists all mails with recipient not containing <value>
  • next_schedule><value> - lists all mails with next_schedule greater than <value> (eg: "2 Jan 2007 17:34")
  • next_schedule<<value> - lists all mails with next_schedule less than <value> (eg: see above)
  • next_schedule=<value> - lists all mails with next_schedule equal to <value> (eg: see above)
RETRY <mailid>|lastFilter - reschedules the mail with id <mailid>, or the mails matching the last "list filter" command
NDR <mailid>|lastFilter - send ndr for the mail with id <mailid>, or the mails matching the last "list filter" command
DELETE <mailid>|lastFilter - delete the mail with id <mailid>, or the mails matching the last "list filter" command

Administrative ACL Context

The commands available for the Group Administrative ACL context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context
DONE - switches back to the previous context
LIST parents - lists all group's parents
LIST members - lists all group's members
SET name <name> - sets group's name
SET description <desc> - sets group's description
ADD parent-group [name] <name> - adds a new parent group
REMOVE parent-group [name] <name> - removes a parent group
GRANT permission (<permNames>) [domain <name>] - grants permissions on server or a domain for group
REVOKE permission (<permNames>) [domain <name>] - revokes permissions on server or a domain for group
DENY permission (<permNames>) [domain <name>] - denyes permissions on server or a domain for group
SHOW effective-permissions [domain <name>] - shows group's effective permissions on server or a domain
List of possible server permission names permissions: - <list_of_permissions>
List of possible domain permission names permissions: - <list_of_permissions>

Administrative ACL Context

The commands available for the User Administrative ACL context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context
DONE - switches back to the previous context
LIST parents - lists all group's parents
SET name <name> - set user's name
SET description <desc> - set user's description
SET password <pass> - set user's password
ADD parent-group [name] <name> - adds a new parent group
REMOVE parent-group [name] <name> - removes a parent group
GRANT permission (<permNames>) [domain <name>] - grants permissions on server or a domain for user
REVOKE permission (<permNames>) [domain <name>] - revokes permissions on server or a domain for user
DENY permission (<permNames>) [domain <name>] - denyes permissions on server or a domain for user
SHOW effective-permissions [domain <name>] - shows user's effective permissions on server or a domain
List of possible server permission names permissions: - <list_of_permissions>
List of possible domain permission names permissions: - <list_of_permissions>

Resource Permissions Context

The commands available for the Resource permissions context are:
EXIT/QUIT - exits CLI and closes connection to AXIGEN
HELP - prints this help message
BACK - switches back to the previous context
DONE - switches back to the previous context
LIST Permissions - lists all available permissions
GRANT permission (<permNames>) admin-user [name] <name> - grants permissions to user
REVOKE permission (<permNames>) admin-user [name] <name> - revokes permissions to user
DENY permission (<permNames>) admin-user [name] <name> - denys permissions to user
GRANT permission (<permNames>) admin-group [name] <name> - grants permissions to group
REVOKE permission (<permNames>) admin-group [name] <name> - revokes permissions to group
DENY permission (<permNames>) admin-group [name] <name> - denys permissions to group
List of possible permission names permissions: - <list_of_permissions>