CLI Commands

This guide lists and explains all CipherMail cli commands.

ACME

acme account create-keypair

NAME
       acme account create-keypair - Create an ACME account keypair

SYNOPSIS
       acme account create-keypair [--key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>] [--replace-existing-key <true | false>]

OPTIONS
       --key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>
       [Optional, default = secp256r1]

       --replace-existing-key <true | false>
       [Optional, default = false]

acme account find-or-register

NAME
       acme account find-or-register - Return or register an account

SYNOPSIS
       acme account find-or-register

acme get-tos

NAME
       acme get-tos - Gets the Terms Of Service URI

SYNOPSIS
       acme get-tos

acme set-tos-accepted

NAME
       acme set-tos-accepted - Accept the Terms Of Service

SYNOPSIS
       acme set-tos-accepted [--accepted <true | false>]

OPTIONS
       --accepted <true | false>
       [Optional, default = true]

acme get-tos-accepted

NAME
       acme get-tos-accepted - Checks whether the Terms Of Service has been accepted

SYNOPSIS
       acme get-tos-accepted

acme account keypair-exists

NAME
       acme account keypair-exists - Checks if an ACME account keypair exists

SYNOPSIS
       acme account keypair-exists

acme order new

NAME
       acme order new - Order a new certificate

SYNOPSIS
       acme order new --domains <string-list> [--key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>]

OPTIONS
       --domains <string-list>
       [Mandatory]

       --key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>
       [Optional, default = secp256r1]

acme order renew

NAME
       acme order renew - Renew certificate

SYNOPSIS
       acme order renew [--force-renewal <true | false>]

OPTIONS
       --force-renewal <true | false>
       [Optional, default = false]

acme account deactivate

NAME
       acme account deactivate - Deactivate account

SYNOPSIS
       acme account deactivate

Auth

auth get oidc-clients

NAME
       auth get oidc-clients - List all registered OpenID client registrations

SYNOPSIS
       auth get oidc-clients

auth admin delete

NAME
       auth admin delete - Delete admin

SYNOPSIS
       auth admin delete --name <string>

OPTIONS
       --name <string>
       name of the admin to delete
       [Mandatory]

auth admin roles set

NAME
       auth admin roles set - Set roles for an admin

SYNOPSIS
       auth admin roles set --name <string> --roles <string-list>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

       --roles <string-list>
       roles for the admin
       [Mandatory]

auth permissions effective

NAME
       auth permissions effective - List permissions for an admin including all inherited permissions from roles

SYNOPSIS
       auth permissions effective --name <string>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

auth role delete

NAME
       auth role delete - Delete role

SYNOPSIS
       auth role delete --name <string>

OPTIONS
       --name <string>
       name of role to delete
       [Mandatory]

auth role inherited set

NAME
       auth role inherited set - Set inherited roles for a role

SYNOPSIS
       auth role inherited set --name <string> --inherited-roles <string-list>

OPTIONS
       --name <string>
       name of role
       [Mandatory]

       --inherited-roles <string-list>
       inherited roles
       [Mandatory]

auth permissions all

NAME
       auth permissions all - List available permissions

SYNOPSIS
       auth permissions all [--filter <string>]

OPTIONS
       --filter <string>
       Regex to filters permissions
       [Optional]

auth admin 2fa caller set enable

NAME
       auth admin 2fa caller set enable - Enable two Factor Authentication for the caller

SYNOPSIS
       auth admin 2fa caller set enable [--enable <true|false>]

OPTIONS
       --enable <true | false>
       [Optional, default = false]

auth role create

NAME
       auth role create - Create new role

SYNOPSIS
       auth role create --name <string>

OPTIONS
       --name <string>
       name of new role
       [Mandatory]

auth role get all

NAME
       auth role get all - List available roles

SYNOPSIS
       auth role get all

auth role permissions add

NAME
       auth role permissions add - Add permissions to a role

SYNOPSIS
       auth role permissions add --name <string> --permissions <string-list>

OPTIONS
       --name <string>
       name of role
       [Mandatory]

       --permissions <string-list>
       permissions to add
       [Mandatory]

auth admin get all

NAME
       auth admin get all - List all admins

SYNOPSIS
       auth admin get all

auth role permissions set

NAME
       auth role permissions set - Set permissions of a role

SYNOPSIS
       auth role permissions set --name <string> --permissions <string-list>

OPTIONS
       --name <string>
       name of role
       [Mandatory]

       --permissions <string-list>
       permissions to set
       [Mandatory]

auth admin add

NAME
       auth admin add - Add new admin

SYNOPSIS
       auth admin add --name <string> --authentication-type <username-password | oidc>

OPTIONS
       --name <string>
       name of new admin
       [Mandatory]

       --authentication-type <username-password | oidc>
       [Mandatory]

auth admin 2fa caller get enable

NAME
       auth admin 2fa caller get enable - Returns true if two Factor Authentication for the caller is enabled

SYNOPSIS
       auth admin 2fa caller get enable

auth admin password

NAME
       auth admin password - Set admin password

SYNOPSIS
       auth admin password --name <string> --password <string>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

       --password <string>
       password for the admin
       [Mandatory]

auth role permissions remove

NAME
       auth role permissions remove - Remove permissions from a role

SYNOPSIS
       auth role permissions remove --name <string> --permissions <string-list>

OPTIONS
       --name <string>
       name of role
       [Mandatory]

       --permissions <string-list>
       permissions to remove
       [Mandatory]

auth admin get

NAME
       auth admin get - Get admin details

SYNOPSIS
       auth admin get --name <string>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

auth role get

NAME
       auth role get - Get role details

SYNOPSIS
       auth role get --name <string>

OPTIONS
       --name <string>
       name of role
       [Mandatory]

auth admin authenticated

NAME
       auth admin authenticated - Get authenticated admin details

SYNOPSIS
       auth admin authenticated

auth admin ip-addresses clear

NAME
       auth admin ip-addresses clear - Clear authorized IP addresses for an admin

SYNOPSIS
       auth admin ip-addresses clear --name <string>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

auth admin 2fa set enable

NAME
       auth admin 2fa set enable - Enable Two Factor Authentication for an admin

SYNOPSIS
       auth admin 2fa set enable --name <string> [--enable <true | false>

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

       --enable <true | false>
       [Optional, default = false]

auth admin ip-addresses set

NAME
       auth admin ip-addresses set - Set authorized IP addresses for an admin

SYNOPSIS
       auth admin ip-addresses set --name <string> [--ip-addresses <string-list>]

OPTIONS
       --name <string>
       name of admin
       [Mandatory]

       --ip-addresses <string-list>
       IP addresses for the admin
       [Mandatory]

Built-in

help

NAME
       help - Display help about available commands

SYNOPSIS
       help [--command <string>]

OPTIONS
       --command <string>
       The command to obtain help for.
       [Optional]

history

NAME
       history - Display or save the history of previously run commands

SYNOPSIS
       history [--file <file>]

OPTIONS
       --file <file>
       A file to save history to.
       [Optional]

version

NAME
       version - Show version info

SYNOPSIS
       version

script

NAME
       script - Read and execute commands from a file.

SYNOPSIS
       script --file <file>

OPTIONS
       --file <file>
       [Mandatory]

CA

ca get request-handlers

NAME
       ca get request-handlers - List available certificate request handlers

SYNOPSIS
       ca get request-handlers

ca create self-signed-certificate

NAME
       ca create self-signed-certificate - Create a self-signed certificate

SYNOPSIS
       ca create self-signed-certificate --email <string> --subject-common-name <string> --days-valid <int>
            [--key-length <2048 | 3072 | 4096>]
            [--signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>]
            [--white-list <true | false>]
            [--subject-email <string>]
            [--subject-organisation <string>]
            [--subject-organisational-unit <string>]
            [--subject-country-code <string>]
            [--subject-state <string>]
            [--subject-locality <string>]
            [--subject-given-name <string>]
            [--subject-surname <string>]

OPTIONS
       --email <string>
       [Mandatory]

       --subject-common-name <string>
       [Mandatory]

       --days-valid <int>
       [Mandatory]

       --key-length <2048 | 3072 | 4096>
       [Optional, default = 3072]

       --signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>
       [Optional, default = sha256-with-rsa-encryption]

       --white-list <true | false>
       [Optional, default = false]

       --subject-email <string>
       [Optional]

       --subject-organisation <string>
       [Optional]

       --subject-organisational-unit <string>
       [Optional]

       --subject-country-code <string>
       [Optional]

       --subject-state <string>
       [Optional]

       --subject-locality <string>
       [Optional]

       --subject-given-name <string>
       [Optional]

       --subject-surname <string>
       [Optional]

ca pending delete

NAME
       ca pending delete - Delete the pending requests with the given id

SYNOPSIS
       ca pending delete --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

ca pending email

NAME
       ca pending email - List all pending requests for an email address

SYNOPSIS
       ca pending email --email <string> [--match <exact | like>] [--first-result <int>] [--max-results <int>]

OPTIONS
       --email <string>
       [Mandatory]

       --match <exact | like>
       [Optional, default = exact]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

ca pending get all

NAME
       ca pending get all - List all pending requests

SYNOPSIS
       ca pending get all [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

ca pending get

NAME
       ca pending get - Get the pending requests with the given id

SYNOPSIS
       ca pending get --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

ca create

NAME
       ca create - Create new root and intermediate CA certificates

SYNOPSIS
       ca create --root-days-valid <int> --intermediate-days-valid <int> --root-common-name <string> --intermediate-common-name <string>
       [--root-key-length <2048 | 3072 | 4096>]
       [--intermediate-key-length <2048 | 3072 | 4096>]
       [--signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>]
       [--root-email <string>]
       [--root-organisation <string>]
       [--root-organisational-unit <string>]
       [--root-country-code <string>]
       [--root-state <string>]
       [--root-locality <string>]
       [--root-given-name <string>]
       [--root-surname <string>]
       [--intermediate-email <string>]
       [--intermediate-organisation <string>]
       [--intermediate-organisational-unit <string>]
       [--intermediate-country-code <string>]
       [--intermediate-state <state>]
       [--intermediate-locality <string>]
       [--intermediate-given-name <string>]
       [--intermediate-surname <string>]
       [--crl-distribution-point <url>]

OPTIONS
       --root-days-valid <int>
       [Mandatory]

       --intermediate-days-valid <int>
       [Mandatory]

       --root-common-name <string>
       [Mandatory]

       --intermediate-common-name <string>
       [Mandatory]

       --root-key-length <2048 | 3072 | 4096>
       [Optional, default = 4096]

       --intermediate-key-length <2048 | 3072 | 4096>
       [Optional, default = 4096]

       --signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>
       [Optional, default = sha256-with-rsa-encryption]

       --root-email <string>
       [Optional]

       --root-organisation <string>
       [Optional]

       --root-organisational-unit <string>
       [Optional]

       --root-country-code <string>
       [Optional]

       --root-state <state>
       [Optional]

       --root-locality <string>
       [Optional]

       --root-given-name <string>
       [Optional]

       --root-surname <string>
       [Optional]

       --intermediate-email <string>
       [Optional]

       --intermediate-organisation <string>
       [Optional]

       --intermediate-organisational-unit <string>
       [Optional]

       --intermediate-country-code <string>
       [Optional]

       --intermediate-state <string>
       [Optional]

       --intermediate-locality <string>
       [Optional]

       --intermediate-given-name <string>
       [Optional]

       --intermediate-surname <string>
       [Optional]

       --crl-distribution-point <url>
       [Optional]

ca create crl

NAME
       ca create crl - Create a crl

SYNOPSIS
       ca create crl --issuer-thumbprint <string> --next-update <timestamp>
       [--update-existing-crl <true | false>]
       [--signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>]
       [--serial-numbers-hex <string-list>]

OPTIONS
       --issuer-thumbprint <thumbprint>
       [Mandatory]

       --next-update <string>
       [Mandatory]

       --update-existing-crl <true | false>
       [Optional, default = true]

       --signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>
       [Optional, default = sha256-with-rsa-encryption]

       --serial-numbers-hex <string-list>
       [Optional]

ca pending finalize

NAME
       ca pending finalize - Upload certificate to a matching CSR

SYNOPSIS
       ca pending finalize --file <file>

OPTIONS
       --file <file>
       [Mandatory]

ca request certificate

NAME
       ca request certificate - Request a new certificate using the selected certificate request handler

SYNOPSIS
       ca request certificate --email <string> --subject-common-name <string> --days-valid <int> --certificate-request-handler <string>
       [--key-length <2048 | 3072 | 4096>]
       [--signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>]
       [--subject-email <string>]
       [--subject-organisation <string>]
       [--subject-organisational-unit <string>]
       [--subject-country-code <string>]
       [--subject-state <string>]
       [--subject-locality <string>]
       [--subject-given-name <string>]
       [--subject-surname <string>]
       [--crl-distribution-point <url>]

OPTIONS
       --email <string>
       [Mandatory]

       --subject-common-name <string>
       [Mandatory]

       --days-valid <int>
       [Mandatory]

       --certificate-request-handler <string>
       [Mandatory]

       --key-length <2048 | 3072 | 4096>
       [Optional, default = 3072]

       --signature-algorithm <sha256-with-rsa-encryption | sha384-with-rsa-encryption | sha512-with-rsa-encryption>
       [Optional, default = sha256-with-rsa-encryption]

       --subject-email <string>
       [Optional]

       --subject-organisation <string>
       [Optional]

       --subject-organisational-unit <string>
       [Optional]

       --subject-country-code <string>
       [Optional]

       --subject-state <string>
       [Optional]

       --subject-locality <string>
       [Optional]

       --subject-given-name <string>
       [Optional]

       --subject-surname <string>
       [Optional]

       --crl-distribution-point <url>
       [Optional]

ca pending reschedule

NAME
       ca pending reschedule - Reschedule the pending requests with the given id

SYNOPSIS
       ca pending reschedule --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

ca pending email count

NAME
       ca pending email count - Get the number of pending requests for an email address

SYNOPSIS
       ca pending email count --email <string> [--match <exact | like>]

OPTIONS
       --email <string>
       [Mandatory]

       --match <exact | like>
       [Optional, default = exact]

ca get available


NAME

ca get available - List available CA certificates

SYNOPSIS

ca get available [–key-usage-filter <all | crl-sign>]

OPTIONS

–key-usage-filter <all | crl-sign> [Optional, default = all]

ca pending count

NAME
       ca pending count - Get the number of pending requests

SYNOPSIS
       ca pending count

CRL

crl get

NAME
       crl get - Get the CRL with the given thumbprint

SYNOPSIS
       crl get --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

crl delete

NAME
       crl delete - Delete the CRL with the given thumbprint

SYNOPSIS
       crl delete --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

crl get all

NAME
       crl get all - List all CRLs

SYNOPSIS
       crl get all [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

crl refresh

NAME
       crl refresh - Force the download of new CRLs

SYNOPSIS
       crl refresh

crl validate

NAME
       crl validate - Validate the CRL

SYNOPSIS
       crl validate --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

crl export

NAME
       crl export - Export CRLs to a DER or PEM encoded file

SYNOPSIS
       crl export --thumbprints <string> --output-file <file> [--encoding <der | pem>]

OPTIONS
       --thumbprints <string>
       [Mandatory]

       --output-file <file>
       [Mandatory]

       --encoding <der | pem>
       [Optional, default = pem]

crl get all count

NAME
       crl get all count - Get the number of CRLs

SYNOPSIS
       crl get all count

crl import

NAME
       crl import - Import CRLs from a file

SYNOPSIS
       crl import --file <file> [--skip-expired <true | false>]

OPTIONS
       --file <file>
       [Mandatory]

       --skip-expired <true | false>
       [Optional, default = true]

CTL

ctl set

NAME
       ctl set - Configure the certificate trust list with the given certificate thumbprint

SYNOPSIS
       ctl set --thumbprint <string> --status <blacklisted | whitelisted> [--allow-expired <true | false>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --status <blacklisted | whitelisted>
       [Mandatory]

       --allow-expired <true | false>
       [Optional, default = false]

ctl get all count

NAME
       ctl get all count - Get the number of certificate trust list entries

SYNOPSIS
       ctl get all count

ctl delete
----------
.. code-block:: console

NAME
       ctl delete - Delete the certificate trust list with the given certificate thumbprint

SYNOPSIS
       ctl delete --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

ctl get all

NAME
       ctl get all - List all CTLs

SYNOPSIS
       ctl get all [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

ctl get

NAME
       ctl get - Get the certificate trust list with the given certificate thumbprint

SYNOPSIS
       ctl get --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

Certificate

certificate get matching count

NAME
       certificate get matching count - Get the number of matching certificates

SYNOPSIS
       certificate get matching count [--store <roots | certificates>] [--expired <match-all | match-unexpired-only | match-expired-only>] [--missing-key-alias <allowed | not-allowed>]

OPTIONS
       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

certificate search email count

NAME
       certificate search email count - Get the number of certificates matching the email address

SYNOPSIS
       certificate search email count --email <string>
       [--store <roots | certificates>]
       [--match <exact | like>
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]

OPTIONS
       --email <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --match <exact | like>
       [Optional, default = exact]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

certificate search subject count

NAME
       certificate search subject count - Get the number of certificates matching the subject

SYNOPSIS
       certificate search subject count --subject <string>
       [--store <roots | certificates>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]

OPTIONS
       --subject <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

certificate export chain

NAME
       certificate export chain - Export the certificate chain of a certificate to a DER or PEM encoded file

SYNOPSIS
       certificate export chain --thumbprint <string> --output-file <file> [--encoding <der | pem>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --output-file <file>
       [Mandatory]

       --encoding <der | pem>
       [Optional, default = pem]

certificate referenced

NAME
       certificate referenced - Checks if the certificate is referenced

SYNOPSIS
       certificate referenced --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate export certificates

NAME
       certificate export certificates - Export certificates to a DER or PEM encoded file

SYNOPSIS
       certificate export certificates --thumbprints <string-list> --output-file <file> [--store <roots | certificates>] [--encoding <der | pem>]

OPTIONS
       --thumbprints <string-list>
       [Mandatory]

       --output-file <file>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --encoding <der | pem>
       [Optional, default = pem]

certificate referenced details

NAME
       certificate referenced details - List all the references to a certificate

SYNOPSIS
       certificate referenced details --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate import keys

NAME
       certificate import keys - Import private keys from a PKCS#12 or PEM file

SYNOPSIS
       certificate import keys --keystore-password <string> --file <file> [--store <roots | certificates>] [--missing-key-action <skip-certificate-only-entry | add-certificate-only-entry>]

OPTIONS
       --keystore-password <string>
       [Mandatory]

       --file <file>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --missing-key-action <skip-certificate-only-entry | add-certificate-only-entry>
       [Optional, default = add-certificate-only-entry]

certificate get matching

NAME
       certificate get matching - List all matching certificates

SYNOPSIS
       certificate get matching [--store <roots | certificates>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

certificate delete

NAME
       certificate delete - Delete a certificate

SYNOPSIS
       certificate delete --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate get all

NAME
       certificate get all - List all certificates

SYNOPSIS
       certificate get all [--store <roots | certificates>] [--first-result <int>] [--max-results <int>]

OPTIONS
       --store <roots | certificates>
       [Optional, default = certificates]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

certificate import

NAME
       certificate import - Import certificates from a file

SYNOPSIS
       certificate import --file <file> [--store <roots | certificates>] [--certificate-import-action <import-all | skip-self-signed | must-be-self-signed>]

OPTIONS
       --file <file>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --certificate-import-action <import-all | skip-self-signed | must-be-self-signed>
       [Optional, default = import-all]

certificate import system-roots

NAME
       certificate import system-roots - Import default system root certificates

SYNOPSIS
       certificate import system-roots

certificate search issuer count
-------------------------------
.. code-block:: console

NAME
       certificate search issuer count - Get the number of certificates matching the issuer

SYNOPSIS
       certificate search issuer count --issuer <string>
       [--store <roots | certificates>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]

OPTIONS
       --issuer <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

certificate search issuer

NAME
       certificate search issuer - List all certificates matching the issuer

SYNOPSIS
       certificate search issuer --issuer <string>
       [--store <roots | certificates>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --issuer <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

certificate search subject

NAME
       certificate search subject - List all certificates matching the subject

SYNOPSIS
       certificate search subject --subject <string>
       [--store <roots | certificates>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --subject <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

certificate get all count

NAME
       certificate get all count - Get the number of all certificates

SYNOPSIS
       certificate get all count [--store <roots | certificates>]

OPTIONS
       --store <roots | certificates>
       [Optional, default = certificates]

certificate search email

NAME
       certificate search email - List all certificates matching the email address

SYNOPSIS
       certificate search email --email <string>
       [--store <roots | certificates>]
       [--match <exact | like>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --email <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --match <exact | like>
       [Optional, default = exact]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

certificate get external

NAME
       certificate get external - Get certificate details without importing the certificate

SYNOPSIS
       certificate get external --file <file>

OPTIONS
       --file <file>
       [Mandatory]

certificate get

NAME
       certificate get - Get the certificate with the given thumbprint

SYNOPSIS
       certificate get --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate export keys

NAME
       certificate export keys - Export private keys to PKCS#12 or PEM encoded file

SYNOPSIS
       certificate export keys --thumbprints <string-list> --keystore-password <string> --output-file <file>
       [--store <roots | certificates>]
       [--key-export-format <pkcs12 | pem>]
       [--include-root <true | false>]

OPTIONS
       --thumbprints <string-list>
       [Mandatory]

       --keystore-password <string>
       [Mandatory]

       --output-file <file>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

       --key-export-format <pkcs12 | pem>
       [Optional, default = pkcs12]

       --include-root <true | false>
       [Optional, default = true]

Certificate Selection

certificate selection user get auto-selected

NAME
       certificate selection user get auto-selected - List auto selected encryption certificates for a user

SYNOPSIS
       certificate selection user get auto-selected --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection domain reset named

NAME
       certificate selection domain reset named - Reset named certificates for a domain

SYNOPSIS
       certificate selection domain reset named --domain <string> [--category <additional>]]

OPTIONS
       --domain <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection domain get signing

NAME
       certificate selection domain get signing - Get signing certificate for a domain

SYNOPSIS
       certificate selection domain get signing --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

certificate selection user reset signing

NAME
       certificate selection user reset signing - Reset signing certificate for a user

SYNOPSIS
       certificate selection user reset signing --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection domain reset signing

NAME
       certificate selection domain reset signing - Reset signing certificate for a domain

SYNOPSIS
       certificate selection domain reset signing --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

certificate selection user get named inherited

NAME
       certificate selection user get named inherited - List inherited named certificates for a user

SYNOPSIS
       certificate selection user get named inherited --email <string> [--category <additional>]

OPTIONS
       --email <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection user get named

NAME
       certificate selection user get named - List named certificates for a user

SYNOPSIS
       certificate selection user get named --email <string> [--category <additional>]

OPTIONS
       --email <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection user reset explicit

NAME
       certificate selection user reset explicit - Reset manually selected certificates for a user

SYNOPSIS
       certificate selection user reset explicit --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection domain get explicit

NAME
       certificate selection domain get explicit - List manually selected certificates for a domain

SYNOPSIS
       certificate selection domain get explicit --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

certificate selection user get explicit

NAME
       certificate selection user get explicit - List manually selected certificates for a user

SYNOPSIS
       certificate selection user get explicit --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection global set named

NAME
       certificate selection global set named - Set named certificates for the global settings

SYNOPSIS
       certificate selection global set named --thumbprints <string-list> [--category <additional>]

OPTIONS
       --thumbprints <string-list>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection global get named

NAME
       certificate selection global get named - List named certificates for the global settings

SYNOPSIS
       certificate selection global get named [--category <additional>]

OPTIONS
       --category <additional>
       [Optional, default = additional]

certificate selection user reset named

NAME
       certificate selection user reset named - Reset named certificates for a user

SYNOPSIS
       certificate selection user reset named --email <string> [--category <additional>]

OPTIONS
       --email <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection domain get inherited

NAME
       certificate selection domain get inherited - List inherited certificates for a domain

SYNOPSIS
       certificate selection domain get inherited --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

certificate selection global set signing

NAME
       certificate selection global set signing - Set signing certificate for the global settings

SYNOPSIS
       certificate selection global set signing --thumbprint <string>

OPTIONS
       --thumbprint <string>
       [Mandatory]

certificate selection domain reset explicit

NAME
       certificate selection domain reset explicit - Reset manually selected certificates for a domain

SYNOPSIS
       certificate selection domain reset explicit --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

certificate selection user get encryption

NAME
       certificate selection user get encryption - List encryption certificates for a user

SYNOPSIS
       certificate selection user get encryption --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection global get signing

NAME
       certificate selection global get signing - Get signing certificate for the global settings

SYNOPSIS
       certificate selection global get signing

certificate selection domain get named

NAME
       certificate selection domain get named - List named certificates for a domain

SYNOPSIS
       certificate selection domain get named --domain <string> [--category <additional>]

OPTIONS
       --domain <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection global reset named

NAME
       certificate selection global reset named - Reset named certificates for the global settings

SYNOPSIS
       certificate selection global reset named [--category <additional>]

OPTIONS
       --category <additional>
       [Optional, default = additional]

certificate selection user get inherited

NAME
       certificate selection user get inherited - List inherited certificates for a user

SYNOPSIS
       certificate selection user get inherited --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection user set explicit

NAME
       certificate selection user set explicit - Set manually selected certificates for a user

SYNOPSIS
       certificate selection user set explicit --email <string> --thumbprints <string-list>

OPTIONS
       --email <string>
       [Mandatory]

       --thumbprints <string-list>
       [Mandatory]

certificate selection user set signing

NAME
       certificate selection user set signing - Set signing certificate for a user

SYNOPSIS
       certificate selection user set signing --email <string> --thumbprint <string>

OPTIONS
       --email <string>
       [Mandatory]

       --thumbprint <string>
       [Mandatory]

certificate selection user get signing

NAME
       certificate selection user get signing - Get signing certificate for a user

SYNOPSIS
       certificate selection user get signing --email <string>

OPTIONS
       --email <string>
       [Mandatory]

certificate selection user set named

NAME
       certificate selection user set named - Set named certificates for a user

SYNOPSIS
       certificate selection user set named --email <string> --thumbprints <string-list> [--category <additional>]

OPTIONS
       --email <string>
       [Mandatory]

       --thumbprints <string-list>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection domain set named

NAME
       certificate selection domain set named - Set named certificates for a domain

SYNOPSIS
       certificate selection domain set named --domain <string> --thumbprints <string-list> [--category <additional>]

OPTIONS
       --domain <string>
       [Mandatory]

       --thumbprints <string-list>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection domain get named inherited

NAME
       certificate selection domain get named inherited - List inherited named certificates for a domain

SYNOPSIS
       certificate selection domain get named inherited --domain <string> [--category <additional>]

OPTIONS
       --domain <string>
       [Mandatory]

       --category <additional>
       [Optional, default = additional]

certificate selection domain set explicit

NAME
       certificate selection domain set explicit - Set manually selected certificates for a domain

SYNOPSIS
       certificate selection domain set explicit --domain <string> --thumbprints <string-list>

OPTIONS
       --domain <string>
       [Mandatory]

       --thumbprints <string-list>
       [Mandatory]

certificate selection domain set signing

NAME
       certificate selection domain set signing - Set signing certificate for a domain

SYNOPSIS
       certificate selection domain set signing --domain <string> --thumbprint <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --thumbprint <string>
       [Mandatory]

certificate selection global reset signing

NAME
       certificate selection global reset signing - Reset signing certificate for the global settings

SYNOPSIS
       certificate selection global reset signing

Certificate Validation

certificate validation validate signing external

NAME
       certificate validation validate signing external - Check if the certificate is valid for signing without importing the certificate

SYNOPSIS
       certificate validation validate signing external --file <file> [--thumbprint <string>]

OPTIONS
       --file <file>
       [Mandatory]

       --thumbprint <string>
       [Optional]

certificate validation validate external

NAME
       certificate validation validate external - Check if the certificate is valid without importing the certificate

SYNOPSIS
       certificate validation validate external --file <file> [--thumbprint <string>]

OPTIONS
       --file <file>
       [Mandatory]

       --thumbprint <string>
       [Optional]

certificate validation validate

NAME
       certificate validation validate - Check if the certificate is valid

SYNOPSIS
       certificate validation validate --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate validation get issuer

NAME
       certificate validation get issuer - Gets the issuer certificate

SYNOPSIS
       certificate validation get issuer --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate validation validate signing

NAME
       certificate validation validate signing - Check if the certificate is valid for signing

SYNOPSIS
       certificate validation validate signing --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

certificate validation validate encryption external

NAME
       certificate validation validate encryption external - Check if the certificate is valid for encryption without importing the certificate

SYNOPSIS
       certificate validation validate encryption external --file <file> [--thumbprint <string>]

OPTIONS
       --file <file>
       [Mandatory]

       --thumbprint <string>
       [Optional]

certificate validation validate encryption

NAME
       certificate validation validate encryption - Check if the certificate is valid for encryption

SYNOPSIS
       certificate validation validate encryption --thumbprint <string> [--store <roots | certificates>]

OPTIONS
       --thumbprint <string>
       [Mandatory]

       --store <roots | certificates>
       [Optional, default = certificates]

DKIM

dkim set key

NAME
       dkim set key - Set DKIM key

SYNOPSIS
       dkim set key --key-id <string> [--pem-encoded-key-pair <string>] [--file <file>]

OPTIONS
       --key-id <string>
       [Mandatory]

       --pem-encoded-key-pair <string>
       [Optional]

       --file <file>
       [Optional]

dkim get key-pair

NAME
       dkim get key-pair - Get DKIM key pair

SYNOPSIS
       dkim get key-pair --key-id <string>

OPTIONS
       --key-id <string>
       [Mandatory]

dkim get key-ids

NAME
       dkim get key-ids - List all DKIM key ids

SYNOPSIS
       dkim get key-ids [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

dkim parse-signature-template

NAME
       dkim parse-signature-template - Parse a DKIM signature template

SYNOPSIS
       dkim parse-signature-template --signature-template <string>

OPTIONS
       --signature-template <string>
       [Mandatory]

dkim delete key

NAME
       dkim delete key - Delete DKIM key

SYNOPSIS
       dkim delete key --key-id <string>

OPTIONS
       --key-id <string>
       [Mandatory]

dkim get public-key

NAME
       dkim get public-key - Get DKIM public key

SYNOPSIS
       dkim get public-key --key-id <string>

OPTIONS
       --key-id <string>
       [Mandatory]

dkim generate key

NAME
       dkim generate key - Generate a new DKIM key

SYNOPSIS
       dkim generate key --key-id <string> [--key-length <1024 | 2048 | 3072 | 4096>]

OPTIONS
       --key-id <string>
       [Mandatory]

       --key-length <1024 | 2048 | 3072 | 4096>
       [Optional, default = 2048]

dkim get available

NAME
       dkim get available - Returns true if a key with the given id is available

SYNOPSIS
       dkim get available --key-id <string>

OPTIONS
       --key-id <string>
       [Mandatory]

DLP

dlp domain get patterns

NAME
       dlp domain get patterns - Lists policy patterns assigned to a domain

SYNOPSIS
       dlp domain get patterns --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

dlp user reset patterns

NAME
       dlp user reset patterns - Removes policy patterns assigned to a user

SYNOPSIS
       dlp user reset patterns --email <string>

OPTIONS
       --email <string>
       [Mandatory]

dlp user get patterns

NAME
       dlp user get patterns - Lists policy patterns assigned to a user

SYNOPSIS
       dlp user get patterns --email <string>

OPTIONS
       --email <string>
       [Mandatory]

dlp user set patterns

NAME
       dlp user set patterns - Assigns policy patterns to a user

SYNOPSIS
       dlp user set patterns --email <string> [--pattern-names <string-list>]

OPTIONS
       --email <string>
       [Mandatory]

       --pattern-names <string-list>
       [Mandatory]

dlp child remove

NAME
       dlp child remove - Remove a child pattern

SYNOPSIS
       dlp child remove --parent-node <string> --child-node <string>

OPTIONS
       --parent-node <string>
       [Mandatory]

       --child-node <string>
       [Mandatory]

dlp pattern get all count

NAME
       dlp pattern get all count - Get the number of DLP policy patterns

SYNOPSIS
       dlp pattern get all count

dlp match-filter get all

NAME
       dlp match-filter get all - Lists all match filters

SYNOPSIS
       dlp match-filter get all

dlp global reset patterns

NAME
       dlp global reset patterns - Removes policy patterns assigned to the global settings

SYNOPSIS
       dlp global reset patterns

dlp validator get

NAME
       dlp validator get - Get validator

SYNOPSIS
       dlp validator get --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp skip-list get

NAME
       dlp skip-list get - Get skip list

SYNOPSIS
       dlp skip-list get

dlp extract text

NAME
       dlp extract text - Extract text from a MIME message

SYNOPSIS
       dlp extract text --file <file> [--output-file <file>]

OPTIONS
       --file <file>
       [Mandatory]

       --output-file <file>
       [Optional]

dlp domain set patterns

NAME
       dlp domain set patterns - Assigns policy patterns to a domain

SYNOPSIS
       dlp domain set patterns --domain <string> --pattern-names <string-list>

OPTIONS
       --domain <string>
       [Mandatory]

       --pattern-names <string-list>
       [Mandatory]

dlp pattern referenced

NAME
       dlp pattern referenced - Checks if the DLP policy pattern is referenced

SYNOPSIS
       dlp pattern referenced --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp pattern delete

NAME
       dlp pattern delete - Delete a DLP policy pattern

SYNOPSIS
       dlp pattern delete --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp group add

NAME
       dlp group add - Add a DLP policy group

SYNOPSIS
       dlp group add --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp match-filter get

NAME
       dlp match-filter get - Get match filter

SYNOPSIS
       dlp match-filter get --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp pattern add

NAME
       dlp pattern add - Add a DLP policy pattern

SYNOPSIS
       dlp pattern add --name <string> --reg-ex <string> --action <warn | must-encrypt | quarantine | block>
       [--description <string>]
       [--notes <string>]
       [--validator <string>]
       [--threshold <int>]
       [--delay-evaluation <true | false>]
       [--match-filter <string>]

OPTIONS
       --name <string>
       [Mandatory]

       --reg-ex <string>
       [Mandatory]

       --action <warn | must-encrypt | quarantine | block>
       [Mandatory]

       --description <string>
       [Optional]

       --notes <string>
       [Optional]

       --validator <string>
       [Optional]

       --threshold <int>
       [Optional, default = 1]

       --delay-evaluation <true | false>
       [Optional, default = false]

       --match-filter <string>
       [Optional]

dlp domain reset patterns

NAME
       dlp domain reset patterns - Removes policy patterns assigned to a domain

SYNOPSIS
       dlp domain reset patterns --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

dlp pattern get

NAME
       dlp pattern get - Get a DLP policy pattern

SYNOPSIS
       dlp pattern get --name <string>

OPTIONS
       --name <string>
       [Mandatory]

dlp global get patterns

NAME
       dlp global get patterns - Lists policy patterns assigned to the global settings

SYNOPSIS
       dlp global get patterns

dlp global set patterns

NAME
       dlp global set patterns - Assigns policy patterns to the global settings

SYNOPSIS
       dlp global set patterns --pattern-names <string-list>

OPTIONS
       --pattern-names string-list
       [Mandatory]

dlp pattern get all

NAME
       dlp pattern get all - Get all DLP policy patterns

SYNOPSIS
       dlp pattern get all --first-result <int> --max-results <int>

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

dlp validator get all

NAME
       dlp validator get all - Lists all validators

SYNOPSIS
       dlp validator get all

dlp pattern update

NAME
       dlp pattern update - Update a DLP policy pattern

SYNOPSIS
       dlp pattern update --name <string>  --reg-ex <string> --action <warn | must-encrypt | quarantine | block>
       [--description <string>]
       [--notes <string>]
       [--validator <string>]
       [--threshold <int>]
       [--delay-evaluation <true | false>]
       [--match-filter <string>]

OPTIONS
       --name <string>
       [Mandatory]

       --reg-ex <string>
       [Mandatory]

       --action <warn | must-encrypt | quarantine | block>
       [Mandatory]

       --description <string>
       [Optional]

       --notes <string>
       [Optional]

       --validator <string>
       [Optional]

       --threshold <int>
       [Optional, default = 1]

       --delay-evaluation <true | false>
       [Optional, default = false]

       --match-filter <string>
       [Optional]

dlp skip-list set

NAME
       dlp skip-list set - Set skip list

SYNOPSIS
       dlp skip-list set --file <file>

OPTIONS
       --file <file>
       [Mandatory]

dlp child add

NAME
       dlp child add - Add a child pattern

SYNOPSIS
       dlp child add --parent-node <string> --child-node <string>

OPTIONS
       --parent-node <string>
       [Mandatory]

       --child-node <string>
       [Mandatory]

dlp pattern rename

NAME
       dlp pattern rename - Delete a DLP policy pattern

SYNOPSIS
       dlp pattern rename --old-name <string> --new-name <string>

OPTIONS
       --old-name <string>
       [Mandatory]

       --new-name <string>
       [Mandatory]

dlp pattern referenced details

NAME
       dlp pattern referenced details - Lists all references to a DLP policy pattern

SYNOPSIS
       dlp pattern referenced details --name <string>

OPTIONS
       --name <string>
       [Mandatory]

Domain

domain get all

NAME
       domain get all - List all domains

SYNOPSIS
       domain get all [--sort-direction <asc | desc>] [--first-result <int>] [--max-results <int>]

OPTIONS
       --sort-direction <asc | desc>
       [Optional, default = asc]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

domain check

NAME
       domain check - Checks if a domain is configured

SYNOPSIS
       domain check --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

domain add

NAME
       domain add - Add new domain

SYNOPSIS
       domain add --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

domain delete

NAME
       domain delete - Delete domain

SYNOPSIS
       domain delete --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

domain get all count

NAME
       domain get all count - Get the number of domains

SYNOPSIS
       domain get all count

domain check use

NAME
       domain check use - Check if the domain is in use

SYNOPSIS
       domain check use --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

GlobalSign

globalsign atlas get issuance-quota

NAME
       globalsign atlas get issuance-quota - Get the remaining certificate issuance quota from the calling account

SYNOPSIS
       globalsign atlas get issuance-quota

globalsign atlas revoke certificate

NAME
       globalsign atlas revoke certificate - Revoke an issued certificate

SYNOPSIS
       globalsign atlas revoke certificate --serial-number <string>

OPTIONS
       --serial-number <string>
       [Mandatory]

globalsign atlas download trust-chain

NAME
       globalsign atlas download trust-chain - Download the GlobalSign intermediate and root certificate chain

SYNOPSIS
       globalsign atlas download trust-chain [--output-file <file>]

OPTIONS
       --output-file <file>
       [Optional]

globalsign atlas get issued-count

NAME
       globalsign atlas get issued-count - Get the number of issued certificates

SYNOPSIS
       globalsign atlas get issued-count

globalsign atlas add domain-claim

NAME
       globalsign atlas add domain-claim - Add a new domain claim

SYNOPSIS
       globalsign atlas add domain-claim --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

globalsign atlas create mtls-certificate-request

NAME
       globalsign atlas create mtls-certificate-request - Create an mTLS certificate request (PKCS#10)

SYNOPSIS
       globalsign atlas create mtls-certificate-request [--output-file <file>]

OPTIONS
       --output-file <file>
       [Optional]

globalsign atlas get revoked-count

NAME
       globalsign atlas get revoked-count - Get the number of revoked certificates

SYNOPSIS
       globalsign atlas get revoked-count

globalsign atlas get validation-policy

NAME
       globalsign atlas get validation-policy - Get the validation policy

SYNOPSIS
       globalsign atlas get validation-policy [--output-file <file>]

OPTIONS
       --output-file <file>
       [Optional]

globalsign atlas get domain-claims

NAME
       globalsign atlas get domain-claims - List all registered domains

SYNOPSIS
       globalsign atlas get domain-claims [--domain <string>] [--status <all | pending | verified>] [--page <int>] [--per-page <int>]

OPTIONS
       --domain <string>
       [Optional]

       --status <all | pending | verified>
       [Optional, default = all]

       --page <int>
       [Optional]

       --per-page <int>
       [Optional]

globalsign atlas verify domain by-email

NAME
       globalsign atlas verify domain by-email - Verify domain by email

SYNOPSIS
       globalsign atlas verify domain by-email --id <string> --email <string>

OPTIONS
       --id <string>
       [Mandatory]

       --email <string>
       [Mandatory]

globalsign atlas verify domain by-dns

NAME
       globalsign atlas verify domain by-dns - Verify domain by DNS

SYNOPSIS
       globalsign atlas verify domain by-dns --id <string> --authorization-domain <string>

OPTIONS
       --id <string>
       [Mandatory]

       --authorization-domain <string>
       [Mandatory]

globalsign atlas get pending mtls-certificate-request

NAME
       globalsign atlas get pending mtls-certificate-request - Get the pending mTLS certificate request (PKCS#10)

SYNOPSIS
       globalsign atlas get pending mtls-certificate-request [--output-file <file>]

OPTIONS
       --output-file <file>
       [Optional]

globalsign atlas delete domain-claim

NAME
       globalsign atlas delete domain-claim - Delete a domain claim

SYNOPSIS
       globalsign atlas delete domain-claim --id <string>

OPTIONS
       --id <string>
       [Mandatory]

globalsign atlas download certificate

NAME
       globalsign atlas download certificate - Download an issued certificate

SYNOPSIS
       globalsign atlas download certificate --serial-number <string> [--output-file <file>]

OPTIONS
       --serial-number <string>
       [Mandatory]

       --output-file <file>
       [Optional]

globalsign atlas get domain-approval-email-addresses

NAME
       globalsign atlas get domain-approval-email-addresses - List the domain approval email addresses

SYNOPSIS
       globalsign atlas get domain-approval-email-addresses --id <string>

OPTIONS
       --id <string>
       [Mandatory]

globalsign atlas import mtls-certificate

NAME
       globalsign atlas import mtls-certificate - Import an mTLS certificate

SYNOPSIS
       globalsign atlas import mtls-certificate --certificate-file <file>

OPTIONS
       --certificate-file <file>
       [Mandatory]

Host Resources

host resources reset resource

NAME
       host resources reset resource - Resets a public host resource

SYNOPSIS
       host resources reset resource --id <string> [--hostname <string>]

OPTIONS
       --id <string>
       [Mandatory]

       --hostname <string>
       [Optional]

host resources get encoded-resource

NAME
       host resources get encoded-resource - Returns an encoded public host resource

SYNOPSIS
       host resources get encoded-resource --id <string> [--hostname <string>]

OPTIONS
       --id <string>
       [Mandatory]

       --hostname <string>
       [Optional]

host resources set resource

NAME
       host resources set resource - Sets a public host resource

SYNOPSIS
       host resources set resource --id <string> --file <file> [--hostname <string>]

OPTIONS
       --id <string>
       [Mandatory]

       --file <file>
       [Mandatory]

       --hostname <string>
       [Optional]

KeyStore

keystore import pkcs12

NAME
       keystore import pkcs12 - Import private keys from a PKCS#12 file

SYNOPSIS
       keystore import pkcs12 --keystore-name <cert | pgp | dkim> --keystore-password <string> --file <file>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --keystore-password <string>
       [Mandatory]

       --file <file>
       [Mandatory]

keystore delete

NAME
       keystore delete - Delete the entry with the given alias

SYNOPSIS
       keystore delete --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

keystore rename

NAME
       keystore rename - Rename the entry with the given alias

SYNOPSIS
       keystore rename --keystore-name <cert | pgp | dkim> --old-alias <string> --new-alias <string> --keystore-password <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --old-alias <string>
       [Mandatory]

       --new-alias <string>
       [Mandatory]

       --keystore-password <string>
       [Mandatory]

keystore is key

NAME
       keystore is key - Checks whether the entry with the given alias is a key

SYNOPSIS
       keystore is key --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

keystore export pkcs12

NAME
       keystore export pkcs12 - Export private keys to PKCS#12

SYNOPSIS
       keystore export pkcs12 --keystore-name <cert | pgp | dkim> --keystore-password <string> --export-password <string> --aliases <string-list> --output-file <file>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --keystore-password <string>
       [Mandatory]

       --export-password <string>
       [Mandatory]

       --aliases <string-list>
       [Mandatory]

       --output-file <file>
       [Mandatory]

keystore get certificate

NAME
       keystore get certificate - Get the certificate with the given alias

SYNOPSIS
       keystore get certificate --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

keystore is certificate

NAME
       keystore is certificate - Checks whether the entry with the given alias is a certificate

SYNOPSIS
       keystore is certificate --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

keystore aliases

NAME
       keystore aliases - Lists all key aliases

SYNOPSIS
       keystore aliases --keystore-name <cert | pgp | dkim> [--first-result <int>] [--max-results <int>]

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

keystore get chain

NAME
       keystore get chain - Get the certificate chain of the certificate with the given alias

SYNOPSIS
       keystore get chain --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

keystore aliases count

NAME
       keystore aliases count - Return the number of keystore entries

SYNOPSIS
       keystore aliases count --keystore-name <cert | pgp | dkim>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

keystore contains alias

NAME
       keystore contains alias - Checks whether an entry with the given alias exists

SYNOPSIS
       keystore contains alias --keystore-name <cert | pgp | dkim> --alias <string>

OPTIONS
       --keystore-name <cert | pgp | dkim>
       [Mandatory]

       --alias <string>
       [Mandatory]

License

license assign-user

NAME
       license assign-user - Assign user license

SYNOPSIS
       license assign-user --email <string>

OPTIONS
       --email <string>
       [Mandatory]

license users set

NAME
       license users set - Set licensed users from a file

SYNOPSIS
       license users set --licensed-users-file <file>

OPTIONS
       --licensed-users-file <file>
       [Mandatory]

license delete

NAME
       license delete - Delete license

SYNOPSIS
       license delete --id <string>

OPTIONS
       --id <string>
       [Mandatory]

license max-user-licenses

NAME
       license max-user-licenses - Gets the max number of user licenses

SYNOPSIS
       license max-user-licenses

license import

NAME
       license import - Import license from a file

SYNOPSIS
       license import --license-file <file>

OPTIONS
       --license-file <file>
       [Mandatory]

license remove-user

NAME
       license remove-user - Remove user license

SYNOPSIS
       license remove-user --email <string>

OPTIONS
       --email <string>
       [Mandatory]

license active

NAME
       license active - Get the active license

SYNOPSIS
       license active

license users get

NAME
       license users get - List licensed users

SYNOPSIS
       license users get

license is-user-licensed

NAME
       license is-user-licensed - Checks if the user is licensed

SYNOPSIS
       license is-user-licensed --email <string>

OPTIONS
       --email <string>
       [Mandatory]

license validate

NAME
       license validate - Validate license without importing

SYNOPSIS
       license validate --license-file <file>

OPTIONS
       --license-file <file>
       [Mandatory]

license check

NAME
       license check - Checks if there is a valid license

SYNOPSIS
       license check

license available-user-licenses

NAME
       license available-user-licenses - Return the number of available user licenses

SYNOPSIS
       license available-user-licenses

license list

NAME
       license list - List all licenses

SYNOPSIS
       license list

Log

log get

NAME
       log get - List log lines

SYNOPSIS
       log get [--log-target <mpa | mta | imap>] [--reverse <true | false>] [--first-result <int>] [--max-results <int>] [--filter <string>] [--since <string>] [--until <string>]

OPTIONS
       --log-target <mpa | mta | imap>
       [Optional, default = mta]

       --reverse <true | false>
       [Optional, default = false]

       --first-result <int>
       [Optional]

       --max-results <int>
       [Optional]

       --filter <string>
       [Optional]

       --since <string>
       [Optional]

       --until <string>
       [Optional]

MPA

mpa queue names

NAME
       mpa queue names - List all Mail queue names

SYNOPSIS
       mpa queue names

mpa repository delete

NAME
       mpa repository delete - Delete Mail repository item

SYNOPSIS
       mpa repository delete --mail-repository-url <url> --key <string>

OPTIONS
       --mail-repository-url <url>
       [Mandatory]

       --key <string>
       [Mandatory]

mpa queue delete

NAME
       mpa queue delete - Delete a queued mail

SYNOPSIS
       mpa queue delete --mail-queue-name <string> --field <sender | recipient | name> --search <string>

OPTIONS
       --mail-queue-name <string>
       [Mandatory]

       --field <sender | recipient | name>
       [Mandatory]

       --search <string>
       [Mandatory]

mpa repository keys

NAME
       mpa repository keys - List all Mail repository keys

SYNOPSIS
       mpa repository keys --mail-repository-url <url>

OPTIONS
       --mail-repository-url <url>
       [Mandatory]

mpa repository size

NAME
       mpa repository size - Get Mail repository size

SYNOPSIS
       mpa repository size --mail-repository-url <url>

OPTIONS
       --mail-repository-url <url>
       [Mandatory]

mpa queue list

NAME
       mpa queue list - List all queued mails

SYNOPSIS
       mpa queue list --mail-queue-name <string> [--first-result <int>] [--max-results <int>]

OPTIONS
       --mail-queue-name <string>
       [Mandatory]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

mpa queue get

NAME
       mpa queue get - Get a queued mail

SYNOPSIS
       mpa queue get --mail-queue-name <string> --mail-name <string> [--include-mime <true | false>] [--mime-output-file <file>]

OPTIONS
       --mail-queue-name <string>
       [Mandatory]

       --mail-name <string>
       [Mandatory]

       --include-mime <true | false>
       [Optional, default = false]

       --mime-output-file <file>
       [Optional]

mpa repository get

NAME
       mpa repository get - Get Mail repository item

SYNOPSIS
       mpa repository get --mail-repository-url <url> --key <string> [--include-mime <true | false>] [--mime-output-file <file>]

OPTIONS
       --mail-repository-url <string>
       [Mandatory]

       --key <string>
       [Mandatory]

       --include-mime <true | false>
       [Optional, default = false]

       --mime-output-file <file>
       [Optional]

mpa queue delete all

NAME
       mpa queue delete all - Delete all queued mail

SYNOPSIS
       mpa queue delete all --mail-queue-name <string>

OPTIONS
       --mail-queue-name <string>
       [Mandatory]

mpa repository delete all

NAME
       mpa repository delete all - Delete all Mail repository items

SYNOPSIS
       mpa repository delete all --mail-repository-url <url>

OPTIONS
       --mail-repository-url <url>
       [Mandatory]

mpa queue size

NAME
       mpa queue size - Get number of queued mail

SYNOPSIS
       mpa queue size --mail-queue-name <string>

OPTIONS
       --mail-queue-name <string>
       [Mandatory]

mpa repository urls

NAME
       mpa repository urls - List all Mail repository URLs

SYNOPSIS
       mpa repository urls

MTA

mta config main myhostname get

NAME
       mta config main myhostname get - Get Postfix myhostname

SYNOPSIS
       mta config main myhostname get

mta queue delete

NAME
       mta queue delete - Delete Mail

SYNOPSIS
       mta queue delete --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta config main internal-relay-hosts get

NAME
       mta config main internal-relay-hosts get - Get Postfix internal relay hosts

SYNOPSIS
       mta config main internal-relay-hosts get

mta relay-header-secret domain delete

NAME
       mta relay-header-secret domain delete - Delete a Relay Header Secret from a domain

SYNOPSIS
       mta relay-header-secret domain delete --domain <string> --id <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --id <string>
       [Mandatory]

mta queue reschedule

NAME
       mta queue reschedule - Reschedule deferred Mail

SYNOPSIS
       mta queue reschedule --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta config main mynetworks get

NAME
       mta config main mynetworks get - Get Postfix mynetworks

SYNOPSIS
       mta config main mynetworks get

mta config main myhostname set

NAME
       mta config main myhostname set - Set Postfix myhostname

SYNOPSIS
       mta config main myhostname set --my-hostname <string>

OPTIONS
       --my-hostname <string>
       [Mandatory]

mta config main unverified-recipient-reject-code get

NAME
       mta config main unverified-recipient-reject-code get - Set Postfix unverified recipient reject code

SYNOPSIS
       mta config main unverified-recipient-reject-code get

mta map create

NAME
       mta map create - Create a Postfix map file

SYNOPSIS
       mta map create --type <btree | cidr | hash | pcre | regexp> --name <string>

OPTIONS
       --type <btree | cidr | hash | pcre | regexp>
       [Mandatory]

       --name <string>
       [Mandatory]

mta control stop

NAME
       mta control stop - Stop Postfix

SYNOPSIS
       mta control stop

mta config main relay-domains set

NAME
       mta config main relay-domains set - Set Postfix relay domains

SYNOPSIS
       mta config main relay-domains set --relay-domains <string-list>

OPTIONS
       --relay-domains <string-list>
       [Mandatory]

mta relay-header-secret global delete

NAME
       mta relay-header-secret global delete - Delete a Relay Header Secret from the global properties

SYNOPSIS
       mta relay-header-secret global delete --id <string>

OPTIONS
       --id <string>
       [Mandatory]

mta queue list

NAME
       mta queue list - List MTA mail queue

SYNOPSIS
       mta queue list [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

mta relay-header-secret domain add

NAME
       mta relay-header-secret domain add - Add a Relay Header Secret to a domain

SYNOPSIS
       mta relay-header-secret domain add --domain <string> --id <string> --relay-header-secret <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --id <string>
       [Mandatory]

       --relay-header-secret <string>
       [Mandatory]

mta queue get

NAME
       mta queue get - Get a queued mail

SYNOPSIS
       mta queue get --queue-id <string> [--max-size <int>] [--mime-output-file <file>]

OPTIONS
       --queue-id <string>
       [Mandatory]

       --max-size <int>
       [Optional]

       --mime-output-file <file>
       [Optional]

mta control status

NAME
       mta control status - Get Postfix status

SYNOPSIS
       mta control status

mta config main unverified-recipient-reject-code set

NAME
       mta config main unverified-recipient-reject-code set - Set Postfix unverified recipient reject code

SYNOPSIS
       mta config main unverified-recipient-reject-code set --unverified-recipient-reject-code <int>

OPTIONS
       --unverified-recipient-reject-code <int>
       [Mandatory]

mta queue flush

NAME
       mta queue flush - Flush MTA queue

SYNOPSIS
       mta queue flush

mta config main message-size-limit get

NAME
       mta config main message-size-limit get - Get Postfix message size limit

SYNOPSIS
       mta config main message-size-limit get

mta config main internal-relay-hosts set

NAME
       mta config main internal-relay-hosts set - Set Postfix internal relay hosts

SYNOPSIS
       mta config main internal-relay-hosts set --relay-hosts <string>

OPTIONS
       --relay-hosts <string>
       [Mandatory]

mta control check running

NAME
       mta control check running - Check if Postfix is running

SYNOPSIS
       mta control check running

mta config main message-size-limit set

NAME
       mta config main message-size-limit set - Set Postfix message size limit

SYNOPSIS
       mta config main message-size-limit set --message-size-limit <int>

OPTIONS
       --message-size-limit <int>
       [Mandatory]

mta config main get

NAME
       mta config main get - Get Postfix main config

SYNOPSIS
       mta config main get

mta map set content

NAME
       mta map set content - Set the Postfix map content

SYNOPSIS
       mta map set content --type <btree | cidr | hash | pcre | regexp> --name <string> [--content <string>] [--file <file>]

OPTIONS
       --type <btree | cidr | hash | pcre | regexp>
       [Mandatory]

       --name <string>
       [Mandatory]

       --content <string>
       [Optional]

       --file <file>
       [Optional]

mta config main external-relay-hosts get

NAME
       mta config main external-relay-hosts get - Get Postfix external relay hosts

SYNOPSIS
       mta config main external-relay-hosts get

mta queue requeue

NAME
       mta queue requeue - Requeue Mail

SYNOPSIS
       mta queue requeue --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta config main external-relay-hosts set

NAME
       mta config main external-relay-hosts set - Set Postfix external relay hosts

SYNOPSIS
       mta config main external-relay-hosts set --relay-hosts <string>

OPTIONS
       --relay-hosts <string>
       [Mandatory]

mta config main relay-domains get

NAME
       mta config main relay-domains get - Get Postfix relay domains

SYNOPSIS
       mta config main relay-domains get

mta control restart

NAME
       mta control restart - Restart Postfix

SYNOPSIS
       mta control restart

mta config main smtp-helo-name get

NAME
       mta config main smtp-helo-name get - Get Postfix SMTP HELO/EHLO name

SYNOPSIS
       mta config main smtp-helo-name get

mta map delete

NAME
       mta map delete - Delete a Postfix map file

SYNOPSIS
       mta map delete --type <btree | cidr | hash | pcre | regexp> --name <string>

OPTIONS
       --type <btree | cidr | hash | pcre | regexp>
       [Mandatory]

       --name <string>
       [Mandatory]

mta relay-header-secret user delete

NAME
       mta relay-header-secret user delete - Delete a Relay Header Secret from a user

SYNOPSIS
       mta relay-header-secret user delete --email <string> --id <string>

OPTIONS
       --email <string>
       [Mandatory]

       --id <string>
       [Mandatory]

mta control start

NAME
       mta control start - Start Postfix

SYNOPSIS
       mta control start

mta queue bounce

NAME
       mta queue bounce - Bounce Mail

SYNOPSIS
       mta queue bounce --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta queue size

NAME
       mta queue size - Get MTA queue size

SYNOPSIS
       mta queue size

mta send mail

NAME
       mta send mail - Send an email

SYNOPSIS
       mta send mail --subject <string> --from <string>
       [--text-body-base64 <string>]
       [--html-body-base64 <string>]
       [--sender <string>]
       [--recipients <string-list>]
       [--to <string-list>]
       [--cc <string-list>]
       [--mta-port <direct-delivery | mpa>]
       [--attachment <file>]

OPTIONS
       --subject <string>
       [Mandatory]

       --from <string>
       [Mandatory]

       --text-body-base64 <string>
       [Optional]

       --html-body-base64 <string>
       [Optional]

       --sender <string>
       [Optional]

       --recipients <string-list>
       [Mandatory]

       --to <string-list>
       [Optional]

       --cc <string-list>
       [Optional]

       --mta-port <direct-delivery | mpa>
       [Optional, default = mpa]

       --attachment <file>
       [Optional]

mta relay-header-secret global add

NAME
       mta relay-header-secret global add - Add a Relay Header Secret to the global properties

SYNOPSIS
       mta relay-header-secret global add --id <string> --relay-header-secret <string>

OPTIONS
       --id <string>
       [Mandatory]

       --relay-header-secret <string>
       [Mandatory]

mta config main reject-unverified-recipient get

NAME
       mta config main reject-unverified-recipient get - Get Postfix reject unverified recipient

SYNOPSIS
       mta config main reject-unverified-recipient get

mta queue release

NAME
       mta queue release - Release Mail

SYNOPSIS
       mta queue release --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta config main set

NAME
       mta config main set - Set Postfix main config

SYNOPSIS
       mta config main set --config-file <file>

OPTIONS
       --config-file <file>
       [Mandatory]

mta queue hold

NAME
       mta queue hold - Hold Mail

SYNOPSIS
       mta queue hold --queue-ids <string-list>

OPTIONS
       --queue-ids <string-list>
       [Mandatory]

mta config main smtp-helo-name set

NAME
       mta config main smtp-helo-name set - Set Postfix SMTP HELO/EHLO name

SYNOPSIS
       mta config main smtp-helo-name set --smtp-helo-name <string>

OPTIONS
       --smtp-helo-name <string>
       [Mandatory]

mta config main mynetworks set

NAME
       mta config main mynetworks set - Set Postfix mynetworks

SYNOPSIS
       mta config main mynetworks set --my-networks <string-list>

OPTIONS
       --my-networks <string-list>
       [Mandatory]

mta relay-header-secret user add

NAME
       mta relay-header-secret user add - Add a Relay Header Secret to a user

SYNOPSIS
       mta relay-header-secret user add --email <string> --id <string> --relay-header-secret <string>

OPTIONS
       --email <string>
       [Mandatory]

       --id <string>
       [Mandatory]

       --relay-header-secret <string>
       [Mandatory]

mta map get content

NAME
       mta map get content - Get the Postfix map content

SYNOPSIS
       mta map get content --type <btree | cidr | hash | pcre | regexp> --name <string> [--output-file <file>]

OPTIONS
       --type <btree | cidr | hash | pcre | regexp>
       [Mandatory]

       --name <string>
       [Mandatory]

       --output-file <file>
       [Optional]

mta send mime

NAME
       mta send mime - Send a raw MIME email

SYNOPSIS
       mta send mime --recipients <string-list> --mime-file <file> [--sender <string>] [--mta-port <direct-delivery | mpa>]

OPTIONS
       --recipients <string-list>
       [Mandatory]

       --mime-file <file>
       [Mandatory]

       --sender <string>
       [Optional]

       --mta-port <direct-delivery | mpa>
       [Optional, default = mpa]

mta config main reject-unverified-recipient set

NAME
       mta config main reject-unverified-recipient set - Set Postfix reject unverified recipient

SYNOPSIS
       mta config main reject-unverified-recipient set [--reject-unverified-recipient <true | false>]

OPTIONS
       --reject-unverified-recipient <true | false>
       [Optional, default = false]

mta map list

NAME
       mta map list - List all Postfix maps

SYNOPSIS
       mta map list

MySQL

mysql variables get

NAME
       mysql variables get - List MySQL/MariaDB variables

SYNOPSIS
       mysql variables get

PGP

pgp keyring get sub-keys

NAME
       pgp keyring get sub-keys - Get the sub keys of a master key

SYNOPSIS
       pgp keyring get sub-keys --master-id <uuid>

OPTIONS
       --master-id <uuid>
       [Mandatory]

pgp user set signing key

NAME
       pgp user set signing key - Set signing key for a user

SYNOPSIS
       pgp user set signing key --email <string> --id <uuid>

OPTIONS
       --email <string>
       [Mandatory]

       --id <uuid>
       [Mandatory]

pgp keyring export secret-keys

NAME
       pgp keyring export secret-keys - Export secret keys to a password protected keyring

SYNOPSIS
       pgp keyring export secret-keys --ids <string-list> --password <string> --output-file <file>

OPTIONS
       --ids <string-list>
       [Mandatory]

       --password <string>
       [Mandatory]

       --output-file <file>
       [Mandatory]

pgp trust get all

NAME
       pgp trust get all - List all PGP trust list entries

SYNOPSIS
       pgp trust get all [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

pgp trust delete

NAME
       pgp trust delete - Delete PGP trust list entry

SYNOPSIS
       pgp trust delete --sha256-fingerprint <string>

OPTIONS
       --sha256-fingerprint <string>
       [Mandatory]

pgp keyring export public-keys

NAME
       pgp keyring export public-keys - Export public keys to a keyring

SYNOPSIS
       pgp keyring export public-keys --ids <string-list> --output-file <file>

OPTIONS
       --ids List
       [Mandatory]

       --output-file <file>
       [Mandatory]

pgp keyring search keys count

NAME
       pgp keyring search keys count - Get the number of keys matching the search filter

SYNOPSIS
       pgp keyring search keys count --search-value <string>
       [--search-field <email | user-id | key-id | fingerprint>]
       [--match <exact | like>]
       [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--pgp-key-type <master-key | sub-key | all>

OPTIONS
       --search-value <string>
       [Mandatory]

       --search-field <email | user-id | key-id | fingerprint>
       [Optional, default = email]

       --match <exact | like>
       [Optional, default = exact]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --pgp-key-type <master-key | sub-key | all>
       [Optional, default = master-key]

pgp keyring generate secret-key

NAME
       pgp keyring generate secret-key - Generate a secret key

SYNOPSIS
       pgp keyring generate secret-key --email <string> --name <string>
       [--key-type <rsa-1024 | rsa-2048 | rsa-3072 | rsa-4096 | ecc-nist-p-256 | ecc-nist-p-384 | ecc-nist-p-521 | ecc-brainpool-p-256 | ecc-brainpool-p-384 | ecc-brainpool-p-512 | ecc-secp256k1>]
       [--publish-keys <true | false>]

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

       --key-type <rsa-1024 | rsa-2048 | rsa-3072 | rsa-4096 | ecc-nist-p-256 | ecc-nist-p-384 | ecc-nist-p-521 | ecc-brainpool-p-256 | ecc-brainpool-p-384 | ecc-brainpool-p-512 | ecc-secp256k1>
       [Optional, default = rsa-3072]

       --publish-keys <true | false>
       [Optional, default = false]

pgp is userid valid

NAME
       pgp is userid valid - Checks if a userID is valid

SYNOPSIS
       pgp is userid valid --id <uuid> --user-id <string>

OPTIONS
       --id <uuid>
       [Mandatory]

       --user-id <string>
       [Mandatory]

pgp domain get all signing keys

NAME
       pgp domain get all signing keys - List signing keys for a domain

SYNOPSIS
       pgp domain get all signing keys --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

pgp keyring get all count

NAME
       pgp keyring get all count - Get the number of matching keys

SYNOPSIS
       pgp keyring get all count [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--pgp-key-type <master-key | sub-key | all>]

OPTIONS
       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --pgp-key-type <master-key | sub-key | all>
       [Optional, default = master-key]

pgp user get all encryption keys

NAME
       pgp user get all encryption keys - List available encryption keys for a user

SYNOPSIS
       pgp user get all encryption keys --email <string>

OPTIONS
       --email <string>
       [Mandatory]

pgp keyring search keys

NAME
       pgp keyring search keys - Search for matching keys

SYNOPSIS
       pgp keyring search keys --search-value <string>
       [--search-field <email | user-id | key-id | fingerprint>]
       [--match <exact | like> --expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--pgp-key-type <master-key | sub-key | all>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --search-value <string>
       [Mandatory]

       --search-field <email | user-id | key-id | fingerprint>
       [Optional, default = email]

       --match <exact | like>
       [Optional, default = exact]

       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --pgp-key-type <master-key | sub-key | all>
       [Optional, default = master-key]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

pgp keyserver download

NAME
       pgp keyserver download - Download keys from a remote key server

SYNOPSIS
       pgp keyserver download --key-ids <string-list> [--auto-trust <true | false>]

OPTIONS
       --key-ids <string-list>
       [Mandatory]

       --auto-trust <true | false>
       [Optional, default = false]

pgp keyring import

NAME
       pgp keyring import - Import keys from a PGP keyring

SYNOPSIS
       pgp keyring import --file <file> [--password <string>] [--ignore-parsing-errors <true | false>]

OPTIONS
       --file <file>
       [Mandatory]

       --password <string>
       [Optional]

       --ignore-parsing-errors <true | false>
       [Optional, default = false]

pgp domain get signing key

NAME
       pgp domain get signing key - Get signing key for a domain

SYNOPSIS
       pgp domain get signing key --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

pgp user get signing key

NAME
       pgp user get signing key - Get signing key for a user

SYNOPSIS
       pgp user get signing key --email <string>

OPTIONS
       --email <string>
       [Mandatory]

pgp keyserver refresh

NAME
       pgp keyserver refresh - Refresh keys from a remote key server

SYNOPSIS
       pgp keyserver refresh --ids <string-list>

OPTIONS
       --ids <string-list>
       [Mandatory]

pgp keyring get public-key with fingerprint

NAME
       pgp keyring get public-key with fingerprint - Get the public key with the given SHA256 fingerprint

SYNOPSIS
       pgp keyring get public-key with fingerprint --sha256-fingerprint <string>

OPTIONS
       --sha256-fingerprint <string>
       [Mandatory]

pgp keyserver submit

NAME
       pgp keyserver submit - Submit keys to a remote key server

SYNOPSIS
       pgp keyserver submit --ids <string-list>

OPTIONS
       --ids <string-list>
       [Mandatory]

pgp trust set

NAME
       pgp trust set - Set PGP trust list entry

SYNOPSIS
       pgp trust set --sha256-fingerprint <string> [--status <trusted | untrusted>] [--include-subkeys <true | false>]

OPTIONS
       --sha256-fingerprint <string>
       [Mandatory]

       --status <trusted | untrusted>
       [Optional, default = trusted]

       --include-subkeys <true | false>
       [Optional, default = true]

pgp keyserver get config

NAME
       pgp keyserver get config - Get remote key server config

SYNOPSIS
       pgp keyserver get config

pgp user get all signing keys

NAME
       pgp user get all signing keys - List signing keys for a user

SYNOPSIS
       pgp user get all signing keys --email <string>

OPTIONS
       --email <string>
       [Mandatory]

pgp domain get all encryption keys

NAME
       pgp domain get all encryption keys - List available encryption keys for a domain

SYNOPSIS
       pgp domain get all encryption keys --domain <string>

OPTIONS
       --domain <string>
       [Mandatory]

pgp set email-and-domains

NAME
       pgp set email-and-domains - Configure email and domains for a key

SYNOPSIS
       pgp set email-and-domains --id <uuid> [--email-and-domains <string-list>]

OPTIONS
       --id <uuid>
       [Mandatory]

       --email-and-domains <string-list>
       [Optional]

pgp domain set signing key

NAME
       pgp domain set signing key - Set signing key for a domain

SYNOPSIS
       pgp domain set signing key --domain <string> --id <uuid>

OPTIONS
       --domain <string>
       [Mandatory]

       --id <uuid>
       [Mandatory]

pgp keyserver set config

NAME
       pgp keyserver set config - Set remote key server config

SYNOPSIS
       pgp keyserver set config --key-server-urls <url-list>

OPTIONS
       --key-server-urls url-list
       [Mandatory]

pgp keyring delete key

NAME
       pgp keyring delete key - Delete key with the given id

SYNOPSIS
       pgp keyring delete key --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

pgp trust get all count

NAME
       pgp trust get all count - Get the number of PGP trust list entries

SYNOPSIS
       pgp trust get all count

pgp is userid revoked

NAME
       pgp is userid revoked - Checks if a userID is revoked

SYNOPSIS
       pgp is userid revoked --id <uuid> --user-id <string>

OPTIONS
       --id <uuid>
       [Mandatory]

       --user-id <string>
       [Mandatory]

pgp revoke key

NAME
       pgp revoke key - Revoke key with the given id

SYNOPSIS
       pgp revoke key --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

pgp trust get

NAME
       pgp trust get - Get PGP trust list entry

SYNOPSIS
       pgp trust get --sha256-fingerprint <string>

OPTIONS
       --sha256-fingerprint <string>
       [Mandatory]

pgp keyring get all

NAME
       pgp keyring get all - List all matching keys

SYNOPSIS
       pgp keyring get all [--expired <match-all | match-unexpired-only | match-expired-only>]
       [--missing-key-alias <allowed | not-allowed>]
       [--pgp-key-type <master-key | sub-key | all>]
       [--first-result <int>]
       [--max-results <int>]

OPTIONS
       --expired <match-all | match-unexpired-only | match-expired-only>
       [Optional, default = match-all]

       --missing-key-alias <allowed | not-allowed>
       [Optional, default = allowed]

       --pgp-key-type <master-key | sub-key | all>
       [Optional, default = master-key]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

pgp keyring get public-key with id

NAME
       pgp keyring get public-key with id - Get the public key with the given id

SYNOPSIS
       pgp keyring get public-key with id --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

Portal

portal otp send-secret-by-email

NAME
       portal otp send-secret-by-email - Send the OTP client secret by email

SYNOPSIS
       portal otp send-secret-by-email --recipient <string> --from <string>
       [--sender <string>]
       [--phone-number <string>]
       [--recipient-enable-otp <true | false>]
       [--password <string>]

OPTIONS
       --recipient <string>
       [Mandatory]

       --from <string>
       [Mandatory]

       --sender <string>
       [Optional]

       --phone-number <string>
       [Optional]

       --recipient-enable-otp <true | false>
       [Optional, default = true]

       --password <string>
       [Optional]

portal is-portal-user

NAME
       portal is-portal-user - Returns true if the email address is registered on the portal and the password is set

SYNOPSIS
       portal is-portal-user --email <string>

OPTIONS
       --email <string>
       [Mandatory]

Property

Tip

When you hover over a setting name, a tooltip displays the setting’s technical property name—the identifier you should use in property CLI commands.

property name popup.

property domain set file

NAME
       property domain set file - Set domain property from a file

SYNOPSIS
       property domain set file --domain <string> --name <string> --file <file>

OPTIONS
       --domain <string>
       [Mandatory]

       --name <string>
       [Mandatory]

       --file <file>
       [Mandatory]

property global set

NAME
       property global set - Set global property

SYNOPSIS
       property global set --name <string> --value <string>

OPTIONS
       --name <string>
       [Mandatory]

       --value <string>
       [Mandatory]

property descriptor

NAME
       property descriptor - Get property descriptor for a property

SYNOPSIS
       property descriptor --name <string>

OPTIONS
       --name <string>
       [Mandatory]

property user get

NAME
       property user get - Get user property

SYNOPSIS
       property user get --email <string> --name <string>

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property global get multiple

NAME
       property global get multiple - Get global properties

SYNOPSIS
       property global get multiple --names <string-list>

OPTIONS
       --names <string-list>
       [Mandatory]

property available

NAME
       property available - Get all supported properties

SYNOPSIS
       property available [--category <string>] [--skip-invisible <true | false>] [--skip-unauthorized <true | false>]

OPTIONS
       --category <string>
       [Optional]

       --skip-invisible <true | false>
       [Optional, default = true]

       --skip-unauthorized <true | false>
       [Optional, default = true]

property user get value

NAME
       property user get value - Get user property value

SYNOPSIS
       property user get value --email <string> --name <string>

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property global set file

NAME
       property global set file - Set global property from a file

SYNOPSIS
       property global set file --name <string> --file <file>

OPTIONS
       --name <string>
       [Mandatory]

       --file <file>
       [Mandatory]

property domain set

NAME
       property domain set - Set domain property

SYNOPSIS
       property domain set --domain <string> --name <string> --value <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --name <string>
       [Mandatory]

       --value <string>
       [Mandatory]

property user reset

NAME
       property user reset - Reset user property to its inherited value

SYNOPSIS
       property user reset --email <string> --name <string>

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property user set

NAME
       property user set - Set user property

SYNOPSIS
       property user set --email <string> --name <string> --value <string>

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

       --value <string>
       [Mandatory]

property global reset

NAME
       property global reset - Reset global property to its inherited value

SYNOPSIS
       property global reset --name <string>

OPTIONS
       --name <string>
       [Mandatory]

property available categories

NAME
       property available categories - List all property categories

SYNOPSIS
       property available categories [--skip-invisible <true | false>]

OPTIONS
       --skip-invisible <true | false>
       [Optional, default = true]

property user get multiple

NAME
       property user get multiple - Get user properties

SYNOPSIS
       property user get multiple --email <string> --names <string-list>

OPTIONS
       --email <string>
       [Mandatory]

       --names <string-list>
       [Mandatory]

property domain get value

NAME
       property domain get value - Get domain property value

SYNOPSIS
       property domain get value --domain <string> --name <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property global get

NAME
       property global get - Get global property

SYNOPSIS
       property global get --name <string>

OPTIONS
       --name <string>
       [Mandatory]

property domain reset

NAME
       property domain reset - Reset domain property to its inherited value

SYNOPSIS
       property domain reset --domain <string> --name <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property domain get multiple

NAME
       property domain get multiple - Get domain properties

SYNOPSIS
       property domain get multiple --domain <string> --names <string-list>

OPTIONS
       --domain <string>
       [Mandatory]

       --names <string-list>
       [Mandatory]

property user set file

NAME
       property user set file - Set user property from a file

SYNOPSIS
       property user set file --email <string> --name <string> --file <file>

OPTIONS
       --email <string>
       [Mandatory]

       --name <string>
       [Mandatory]

       --file <file>
       [Mandatory]

property domain get

NAME
       property domain get - Get domain property

SYNOPSIS
       property domain get --domain <string> --name <string>

OPTIONS
       --domain <string>
       [Mandatory]

       --name <string>
       [Mandatory]

property global get value

NAME
       property global get value - Get global property value

SYNOPSIS
       property global get value --name <string>

OPTIONS
       --name <string>
       [Mandatory]

Quarantine

quarantine get

NAME
       quarantine get - Get quarantined email

SYNOPSIS
       quarantine get --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

quarantine get mime

NAME
       quarantine get mime - Get quarantined email content

SYNOPSIS
       quarantine get mime --id <uuid> [--mime-output-file <file>]

OPTIONS
       --id UUID
       [Mandatory]

       --mime-output-file <file>
       [Optional]

quarantine get all

NAME
       quarantine get all - List quarantined email

SYNOPSIS
       quarantine get all [--first-result <int>] [--max-results <int>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

quarantine get count

NAME
       quarantine get count - Get the number of quarantined emails

SYNOPSIS
       quarantine get count

quarantine search count

NAME
       quarantine search count - Search quarantined email count

SYNOPSIS
       quarantine search count --search-field <id | message-id | subject | recipients | sender | from> --search-key <string>

OPTIONS
       --search-field <id | message-id | subject | recipients | sender | from>
       [Mandatory]

       --search-key <string>
       [Mandatory]

quarantine release

NAME
       quarantine release - Release quarantined email

SYNOPSIS
       quarantine release --id <uuid> --release-processor <default | encrypt | as-is>

OPTIONS
       --id <uuid>
       [Mandatory]

       --release-processor <default | encrypt | as-is>
       [Mandatory]

quarantine delete

NAME
       quarantine delete - Delete quarantined email

SYNOPSIS
       quarantine delete --id <uuid>

OPTIONS
       --id <uuid>
       [Mandatory]

SMS

sms get all

NAME
       sms get all - Get SMS messages

SYNOPSIS
       sms get all [--sort-column <phonenumber | created | last-try>] [--sort-direction <asc | desc>] [--first-result <int>] [--max-results <int>]

OPTIONS
       --sort-column <phonenumber | created | last-try>
       [Optional, default = created]

       --sort-direction <asc | desc>
       [Optional, default = asc]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

sms delete

NAME
       sms delete - Delete SMS message

SYNOPSIS
       sms delete --ids <string-list>

OPTIONS
       --ids <string-list>
       [Mandatory]

sms delete all

NAME
       sms delete all - Delete all SMS messages

SYNOPSIS
       sms delete all

sms transports

NAME
       sms transports - List all SMS transports

SYNOPSIS
       sms transports

sms send

NAME
       sms send - Send SMS message

SYNOPSIS
       sms send --phone-number <string> --message <string>

OPTIONS
       --phone-number <string>
       [Mandatory]

       --message <string>
       [Mandatory]

sms get all count

NAME
       sms get all count - Get number of SMS messages

SYNOPSIS
       sms get all count

SwissSign

swisssign mpki get clients

NAME
       swisssign mpki get clients - List clients for which the RA Operator can issue, revoke or pre validate DNS entries.

SYNOPSIS
       swisssign mpki get clients

System

system ping

NAME
       system ping - Send a ping command to the server and expect a pong back

SYNOPSIS
       system ping

system set password

NAME
       system set password - Set the back-end password

SYNOPSIS
       system set password --password <string>

OPTIONS
       --password <string>
       [Mandatory]

system set base-url

NAME
       system set base-url - Set the back-end base URL

SYNOPSIS
       system set base-url --url <url>

OPTIONS
       --url <url>
       [Mandatory]

system get username

NAME
       system get username - Get the back-end username

SYNOPSIS
       system get username

system set username

NAME
       system set username - Set the back-end username

SYNOPSIS
       system set username --username <string>

OPTIONS
       --username <string>
       [Mandatory]

system service running

NAME
       system service running - Returns true if a service is running

SYNOPSIS
       system service running [--service <portal-backend | mta | imap>]

OPTIONS
       --service <portal-backend | mta | imap>
       [Optional, default = portal-backend]

system reset

NAME
       system reset - Reset the cached http client connection

SYNOPSIS
       system reset

system get base-url

NAME
       system get base-url - Get the back-end base URL

SYNOPSIS
       system get base-url

TLS

tls csr install certificate

NAME
       tls csr install certificate - Make the certificate from the CSR the active TLS certificate

SYNOPSIS
       tls csr install certificate --id <string>

OPTIONS
       --id <string>
       [Mandatory]

tls get active-certificate

NAME
       tls get active-certificate - Returns the details of the active TLS certifcate

SYNOPSIS
       tls get active-certificate

tls csr list

NAME
       tls csr list - List all CSRs

SYNOPSIS
       tls csr list

tls csr export certificate-chain

NAME
       tls csr export certificate-chain - Export certificate chain and private key to a password protected PEM

SYNOPSIS
       tls csr export certificate-chain --id <string> --export-password <string> [--output-file <file>]

OPTIONS
       --id <string>
       [Mandatory]

       --export-password <string>
       [Mandatory]

       --output-file <file>
       [Optional]

tls csr export pkcs10

NAME
       tls csr export pkcs10 - Export PKCS#10 request with the given id

SYNOPSIS
       tls csr export pkcs10 --id <string> [--output-file <file>]

OPTIONS
       --id <string>
       [Mandatory]

       --output-file <file>
       [Optional]

tls csr delete

NAME
       tls csr delete - Delete CSR with the given id

SYNOPSIS
       tls csr delete --id <string>

OPTIONS
       --id <string>
       [Mandatory]

tls csr import certificate-chain

NAME
       tls csr import certificate-chain - Import certificate chain from a file

SYNOPSIS
       tls csr import certificate-chain --certificates-file <file>

OPTIONS
       --certificates-file <file>
       [Mandatory]

tls pkcs12 import

NAME
       tls pkcs12 import - Import a TLS certificate from a file

SYNOPSIS
       tls pkcs12 import --pkcs12-file <file> [--key-store-password <string>]

OPTIONS
       --pkcs12-file <file>
       [Mandatory]

       --key-store-password <string>
       [Optional]

tls csr create

NAME
       tls csr create - Create a CSR

SYNOPSIS
       tls csr create --domains <string-list> --common-name <string>
       [--email <string>]
       [--organisation <string>]
       [--organisational-unit <string>]
       [--country-code <string>]
       [--state <string>]
       [--locality <string>]
       [--given-name <string>]
       [--surname <string>]
       [--key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>]

OPTIONS
       --domains <string-list>
       [Mandatory]

       --common-name <string>
       [Mandatory]

       --email <string>
       [Optional]

       --organisation <string>
       [Optional]

       --organisational-unit <string>
       [Optional]

       --country-code <string>
       [Optional]

       --state <string>
       [Optional]

       --locality <string>
       [Optional]

       --given-name <string>
       [Optional]

       --surname <string>
       [Optional]

       --key-algorithm <rsa-2048 | rsa-3072 | rsa-4096 | secp521r1 | secp384r1 | secp256r1>
       [Optional, default = secp256r1]

tls csr get

NAME
       tls csr get - Get CSR with the given id

SYNOPSIS
       tls csr get --id <string>

OPTIONS
       --id <string>
       [Mandatory]

Tool

tool html data-url encode

NAME
       tool html data-url encode - Encodes the input to the form: data:[<media-type>][;base64],<data>

SYNOPSIS
       tool html data-url encode --input-file <file> [--content-type <string>]

OPTIONS
       --input-file <file>
       [Mandatory]

       --content-type <string>
       [Optional]

User

user get all

NAME
       user get all - List all users

SYNOPSIS
       user get all [--sort-direction <asc | desc>] [--first-result <int>] [--max-results <int>]

OPTIONS
       --sort-direction <asc | desc>
       [Optional, default = asc]

       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

user get all count

NAME
       user get all count - Get the number of users

SYNOPSIS
       user get all count

user delete

NAME
       user delete - Delete user

SYNOPSIS
       user delete --email <string>

OPTIONS
       --email <string>
       [Mandatory]

user get

NAME
       user get - Get user details

SYNOPSIS
       user get --email <string>

OPTIONS
       --email <string>
       [Mandatory]

user check

NAME
       user check - Check if a user is configured

SYNOPSIS
       user check --email <string>

OPTIONS
       --email <string>
       [Mandatory]

user add

NAME
       user add - Add new user

SYNOPSIS
       user add --email <string>

OPTIONS
       --email <string>
       [Mandatory]

user search count

NAME
       user search count - Get the number of results for a search for users

SYNOPSIS
       user search count --search <string>

OPTIONS
       --search <string>
       [Mandatory]

Webmail

webmail mailboxes list

NAME
       webmail mailboxes list - Returns all mailboxes

SYNOPSIS
       webmail mailboxes list [--first-result <int>] [--max-results <int>] [--filter <string>] [--orphaned-only <true | false>]

OPTIONS
       --first-result <int>
       [Optional, default = 0]

       --max-results <int>
       [Optional, default = 250]

       --filter <string>
       [Optional]

       --orphaned-only <true | false>
       [Optional, default = false]

webmail quota

NAME
       webmail quota - Returns quota for a user

SYNOPSIS
       webmail quota --email <string>

OPTIONS
       --email <string>
       [Mandatory]

webmail mailboxes delete

NAME
       webmail mailboxes delete - Delete mailboxes

SYNOPSIS
       webmail mailboxes delete --mailboxes <string-list>

OPTIONS
       --mailboxes <string-list>
       [Mandatory]

webmail mailboxes size

NAME
       webmail mailboxes size - Returns the number of mailboxes

SYNOPSIS
       webmail mailboxes size [--filter <string>] [--orphaned-only <true | false>]

OPTIONS
       --filter <string>
       [Optional]

       --orphaned-only <true | false>
       [Optional, default = false]