You can add multiple message storage locations using CLI only within the domain creation context. After creating the domain, additional locations cannot be added. The command to create multiple message storage locations is the following:
The commands available for the Domain context are:
EXIT/QUIT
- exits CLI and closes connection to AxigenHELP
- prints this help messageBACK
- cancels any changes made and switches back to the previous contextCOMMIT
- commits the changes made in this contextSHOW [ATTR <param>]
- shows information about this contextLIST Aliases
- lists aliases for current domainLIST Accounts [wildcard (ex: account*)]
- lists accounts for current domainLIST Groups [wildcard (ex: account*)]
- lists groups for current domainLIST FolderRcpts [wildcard (ex: account*)]
- lists folder recipients for current domainLIST Lists [wildcard (ex: account*)]
- lists mail lists for current domainLIST AccountClasses [wildcard (ex: account*)]
- lists account classes for current domainSHOW RegistryInformation
- shows registry informationSHOW StorageInformation [details]
- shows storage files information (with details per file if option present)SHOW StorageStatistics [details][average]
- shows total or average storage statistics (with details per file if option present)SHOW DisposableMetadataInformation
- shows information about the size occupied by disposable meta-data in the storagePURGE disposableMetadata searchIndexes | sortIndexes | normalizedMessages
SET [name <name>]
- sets the domain's name - only usable in anUPDATE
operationSET [assignedIp <ip>]
- sets the assigned ipSET [services (list of services)]
- sets the services for this domainSET [showWebmailLogin <yes|no>]
- enables/disables displaying this domain at WebMail loginSET [createUsersFromLdap <yes|no>]
- enables/disables auto-creation of users authenticated from LDAPSET [publishRcptContacts <yes|no>]
- switch indicating if domain recipients contacts are publishedSET [enableAppender <yes|no>]
- enables/disables the message appenderSET [catchAllType <type>]
- sets the type of Catch-All behaviourSET [catchAllAccountName <value>]
- sets the name of the account used to store all messages with unknown recipientSET [catchAllFolderName <value>]
- sets the name of the folder used to store all messages with unknown recipientSET [enableLDAPSync <yes
- enables/disables LDAP-Axigen synchronizationSET [ldapSyncConnectorName <name>]
- sets the name of the LDAP connector to useSET [customerReference <string>]
- sets the customer reference for use with external billing like systemsSET [defaultTimezone <timezone>]
- sets the default timezoneSET [defaultLanguage <lang>]
- sets the default languageSET [disposableMetadataQuotaThreshold <no.>]
- sets the disposable meta-data quota thresholdESET appenderText
- this text will be appended to all messages sent from this domainCONFIG MIGRATIONDATA
- enters the migrationdata contextCONFIG FILTERS
- enters the domain filters contextCONFIG adminLimits
- enters the admin limits contextCONFIG accountDefaultFilters
- enters the account default filters contextCONFIG accountDefaultLimits
- enters the account default limits contextCONFIG accountDefaultQuotas
- enters the account default quotas contextCONFIG accountDefaultSendRecvRestrictions
- enters the account default send/recv restrictions contextCONFIG accountDefaultWebmailAdvertising
- enters the account default WebMail advertising contextCONFIG PUBLIC-FOLDER
- enters the Public Folders contextCONFIG PERMISSIONS
- enters the Permissions contextADD Account [name] <name> password <password>
- adds an account to the domain (changes context)UPDATE Account [name] <name>
- updates an account from the domain (changes context)REMOVE Account [name] <name>
- removes an account from the domainSHOW Account [name] <name> [ATTR <param>]
- shows the given accountADD Group [name] <name>
- adds a group to the domain (changes context)UPDATE Group [name] <name>
- updates a group from the domain (changes context)REMOVE Group [name] <name>
- removes a group from the domainSHOW Group [name] <name> [ATTR <param>]
- shows the given groupADD FolderRcpt [name] <name>
- adds a folder recipient to the domain (changes context)UPDATE FolderRcpt [name] <name>
- updates a folder recipient from the domain (changes context)REMOVE FolderRcpt [name] <name>
- removes a folder recipient from the domainSHOW FolderRcpt [name] <name> [ATTR <param>]
- shows the given folder recipientADD List [name] <listName> password <password> adminEmail <email>
- adds a list to this domain (changes context)UPDATE List [name] <listName>
- updates a list from this domain (changes context)REMOVE List [name] <listName>
- removes a list from this domainSHOW List [name] <listName> [ATTR <param>]
- shows the given listADD Alias <aliasName>
- adds an alias for the domainREMOVE Alias <aliasName>
- removes an alias from the domainADD accountClass [name] <accountClassName>
- adds an account class for the domain (changes context)UPDATE accountClass [name] <accountClassName>
- updates an account class from the domain (changes context)REMOVE accountClass [name] <accountClassName>
- removes an account class from the domainMIGRATE
- migrate command which has the following parameters:account <accountName>
- the account name for migrationremoteHost <host>
- the host of the migration serverremotePort <port>
- the port of the migration serverremoteUser <imap-user>
- the imap username of the migration serverremotePass <imap-pass>
- the imap password of the migration server[ignoreFolders (folders)]
- specifies a list of folders as displayed byLIST
separated by spaces which will not be migrated[overrideQuota <yes
- specifies if the mailbox quota should be overridden (default: no)[deleteOriginal <yes
- enables/disables deletion of all migrated messages on the remote server (default: no)[structureOnly <yes
- enables migration of only the directory structure (default: no)[verbose <yes
- specifies if the command should be verbose (default: no)
The MIGRATE command, when the parameter "overrideQuota" is set to its "no" default, will migrate mails until the mailbox Quota is reached. If overrideQuota is set to yes, all the mails will be migrated but the mailbox Quota could be exceeded, in which case, the account will no longer receive any more mails.
LIST Storages
- lists all storages registered to AxigenCOMPACT All [forced]
- compacts all storages registered to AxigenCOMPACT Storage usid <storage_usid> [forced]
- compacts a storage from the listENABLE StorageStatistics
- enables I/O statistics for all storages in domainDISABLE StorageStatistics
- disables I/O statistics for all storages in domainUPGRADE Storage
- upgrades storage representation of configuration data and folders to current versionREPAIR Accounts <accountName> [<accountName>...]
- tries to recover lost accountsSYNCCONTACTS
- synchronizes Domain Contacts folder with domain's objects contact informationFINDINVALIDMSG <accountName> [<accountName>...] [purge]
- lists and optionally removes faulty messages from specified accounts