This chapter describes the version-specific changes in the CLI utilities. The changes are grouped by new features in CLI. To describe a particular change in CLI, we use the following notation:

  • (+) - the defined utility or command or option is added
  • (-) - the defined utility or command or option is deprecated
  • (*) - the defined utility or command or option is modified

Plesk Obsidian

Action Log

File Sharing

  • (-) the server_filesharing.exe utility
  • (-) the -publishFilesOnTheWeb option of the role utility

Moving a main domain to an existing subscription

Setting the Plesk custom logo and page title

Specifying an email address that will receive notifications about installed Plesk updates

Creating and removing mail service

  • (*) mail.exe utility:

    New commands: --create-service and --remove-service.

Moving an add-on domain to another subscription

  • (*) site.exe utility:

    New command --move.

Plesk Onyx

Server Initial Configuration and Administrator’s Personal Info

  • (*) init_conf.exe utility: New option: -trial_license. Available starting with Plesk 17.8.10.

SNI support

Centralized SSL Certificates store

  • (*) server_pref.exe utility

    New options: -central-cert-store, -central-cert-store-path, -central-cert-store-user-login, -central-cert-store-user-password, -central-cert-store-private-key-password.

DMARC spam protection for the incoming mail

  • (*) mailserver.exe utility

    New commands: --enable-dmarc, --disable-dmarc.

Search-engine friendly HTTP 301 redirect from HTTP ro HTTPS

Securing Plesk and Mail server

Securing WebMail with an SSL/TLS certificate

One-time login to Plesk

  • (*) plesk utility

    New command: login, new option: -relative-url.

Managing Git repositories

  • (+) git utility

Managing Node.js versions

Managing Plesk extensions

  • (*) plesk utility

    New command: ext.

  • (*) extension.exe utility

    New commands: --enable, --disable, --call

Setting permissions for managing Plesk extensions

Setting empty document root for a domain, subdomain, or subscription.

Single Sign On

  • (*) sso.exe utility has been removed.

Turning off customer and business manager

  • For the panel_gui.exe utility the command -billing_enabled has been removed.

Plesk 12.5

Reassignment of databases between subscriptions

  • (*) database .exe utility:

    New command: --assign-to-subscription.

Database user roles and privileges management

  • (*) database utility:

    New options: -user-role, -set-privileges.

PHP handlers management

Listing mail accounts

  • (*) mail utility:

    New command: --list.

Setting an end date for auto-replies

Displaying global server settings

Managing server-wide backup limits

  • (*) server_pref utility:

    New options: -max-backup-files, -keep-local-backup.

Disabling automatic upgrading of extensions

  • (*) server_pref utility:

    New option: -disable-upgrade-extensions.

Reassigning IP addresses

  • (*) ipmanage utility:

    New command: --change-ip.

Retrieving new license keys from KA

  • (*) license utility:

    New command: --retrieve.

Managing Plesk locales

Installing and upgrading extensions via URL

  • (*) extension utility:

    New command: --install-url.

Security status of WordPress installations

  • (*) wp_instance utility:

    New command: --get-security-status.

Per site dedicated IIS application pool management

  • (*) service_plan utility:

    New option: -iis_app_pool_addons.

IIS application pool mode management

  • (*) site utility:

    New option: -managed-pipeline-mode.

Enabling password protection for site preview

  • (*) server_pref utility:

    New option: -preview-protection.

Plesk 12.0

WP Toolkit

  • (+) wp_instance utility.

Outgoing mail control

  • (*) mailserver utility:

    New commands: --enable-outgoing-antispam, --disable-outgoing-antispam, --set-outgoing-messages-domain-limit, --set-outgoing-messages-subscription-limit, --set-outgoing- messages-report-period, --set-outgoing-messages-notification-period.

  • (*) service_plan and subscription_settings utilities:

    New options: -outgoing-messages-domain-limit, -outgoing-messages-subscription-limit.

  • (*) mail utility:

    New option: -outgoing-messages-mbox-limit.

  • (*) site utility:

    New option: -outgoing-messages-domain-limit.

Prohibited domain names

Access control lists for MySQL database users

  • (*) subscription_settings utility:

    New option: -remote_db_connection.

  • (*) database utility:

    New option: -set-acl, -add-access, -remove-access.

Remote access for Microsoft SQL Server database users

  • (*) database utility:

    New option: -allow-access-from.

Automated migration and transfer of a large number of objects

Converting reseller accounts to customer accounts

  • (*) reseller utility:

    New command: --convert-to-customer.

Moving customer accounts to another owner

  • (*) customer utility:

    New command: --change-owner.

Converting customer accounts to reseller accounts

  • (*) customer utility:

    New command: --convert-to-reseller.

Custom descriptions of Plesk objects

  • (*) reseller, customer, and mail utilities:

    New options: -description.

  • (*) site utility:

    New options: -description, -admin-description.

  •  (*) subscription utility:

    New options: -description, -reseller-description, -admin-description.

IIS application pool CPU usage

  • (*) server_pref utility:

    New command: --set-iis-app-pool-settings.

    New options: -cpu-usage-state, -cpu-usage-value, -cpu-usage-action, -cpu-usage-interval.

  • (*) reseller_pref utilities:

    New command: --set-iis-app-pool-settings.

    New options: -iis-app-pool-turned-on, -cpu-usage-state, -cpu-usage-value, -cpu-usage-action, -cpu-usage-interval.

  • (*) customer, service_plan, service_plan_addon utilities:

    New options: -iis_app_pool, -cpu-usage, -cpu-usage-action, -cpu-usage-interval.

  • subscription and site utilities:

    New options: -cpu-usage-action, -cpu-usage-interval.

IIS 8.0 dynamic IP address restrictions

  • (*) virtdir utility:

    New options: -is_deny_by_concurrent_requests, -max_concurrent_requests, -is_deny_by_request_rate, -max_requests, -request_interval.

Preventing customers from using a Plesk server as an FTP storage for Plesk backups

  • (*) server_pref utility:

    New option: -allow-local-ftp-backup.

Database users’ access to databases

  • (*) database utility:

    New options: -database, -any-database.

Clearance of APS applications cache

  • (*) aps utility:

    New command: --clear-cache.

Restoring selected objects from a backup

  • (*) pleskrestore utility:

    New options: -only-mailnames, -only-databases, -only-web-content, -only-sites, -domain-name.

Plesk 11.5

Custom web server settings for websites

  • (*) virtdir utility:

    New options: -log_visits, -mime-types, -ip-deny, -ip-allow.

Status of websites in suspended subscriptions

External SMTP server for Plesk notifications and outgoing mail generated by scripts

  • (*) mailserver utility:

    New command: --update-smtp-settings.

    New options: -smtp-host, -smtp-port, -smtp-login, -smtp-password, -mail-notifications, -smtp-tls, -smtp-allow-users.

APS applications settings

  • (*) aps utility:

    New options: -db-server, -prefix, -aps-force-updates.

Restricting the list of applications available for installation

  • (*) customer utility:

    New commands: --add-aps-filter-item, --remove-aps-filter-item, --enable-aps-filter, --disable-aps-filter, --show-aps-filter-info.

    New options: -aps-filter-item-name, -aps-filter-item-value.

  • (*) service_plan_addon utility:

    New commands: --add-aps-filter-item, --remove-aps-filter-item, --show-aps-filter-info.

    New options: -aps-filter-item-name, -aps-filter-item-value.

Search engine friendly redirection and forwarding

Plesk Administrator account settings

  • (*) admin utility:

    New commands: --set-admin-password, --set-password.

    New options: -passwd, -manage_server_mailgate, -manage_secure_passwords.

One database user to access all databases

  • (*) database utility:

    New commands: --create-dbuser, --update-dbuser, --remove-dbuser.

The default database server

Multiple PHP versions

Mail autoresponder settings

Creating additional users while creating mail accounts

  • (*) mail utility:

    New option: -cp-access.

Specifying mail accounts and instant messengers for additional users

  • (*) user utility:

    New options: -email, -external-email, -im-type, -im.

Plesk UI appearance and branding

  • (*) branding_theme utility:

    New commands: --set, --list.

    New option: -name.

  • (*) panel_gui utility:

    New options: -billing_enabled, -promo_virtuozzo, -newsfeeds.

Websites maintenance mode

  • (*) subscription, site, subdomain utilities:

    Deprecated option: -maintenance-mode. The Suspended website status is used instead (see the next change).

The Suspended status of websites

Loading Plesk settings from Partner Central

  • (*) server_pref utility:

    New command: --load-customizations.

Server-wide Plesk settings

  • (*) server_pref utility:

    New options: -aps-force-updates, -aps-suggest-updates, -forbid-ftp-user-rename, -forbid-subscription-rename, -ftp-over-ssl, -autoupdates-third-party.

Server cloning settings

  • (*) cloning utility:

    New options: --reset-init-conf, -skip-update.

Access to Control Panel for resellers

Making copies of service plans, add-on plans, and reseller plans

Domains and domain aliases settings

Displaying customers or subscriptions in a list

Turning Tomcat on/off on domain aliases

  • (*) domalias utility:

    New option: -tomcat.

Repairing Plesk configuration

  • (+) repair utility.

Plesk 11.0

Include a password in a WebMatrix publication settings file

  • (*) server_pref utility: New option: -webdeploy-include-password

Installing the Plesk license key with an activation code

  • (*) license utility: The --install command now accepts activation codes.

Managing Plesk Extensions

Improved Plesk security

  • (*) server_pref utility. New option: -min_password_strength.

Cloning Plesk in Virtual Environments

Custom Buttons Improvements

  • (*) custombutton utility: New parameters for the -place option: admin-settings, reseller-settings. New option: -noframe.
  • (*) custom_plan_items utility: New option: -noframe.

Plesk Updates Improvements

Subscribing to security notifications from Odin

  • (*) init_conf utility: New option: -send_tech_announce.

Using license bundles (web app licenses associated with a Plesk license)

Plesk 10.4

Customizable PHP configuration

  • (*) service_plan, service_plan_addon, subscription, subscription_settings, site utilities: New commands: --update-php-settings, --show-php-settings New options: -settings, -additional-settings

Extended overuse options

  • (*) service_plan, subscription_settings, reseller_pref, reseller_plan utilities: The overuse management options of these utilities now support new value: not_suspend_notify

Simple view for administrators

  • (*) poweruser utility: New options: -simple, -lock
  • (*) admin utility: New options for fine adjustment of Simple view.

Restricting users to access only one subscription

  • (*) user utility: New options: -subscription-name, -for-all-subscriptions

Support for wildcard subdomains

  • (*) subdomain utility: The -create command allows to use the asterisk symbol to create wildcard subdomains.

Quick preview of a website

  • (*) server_pref utility: New option: -preview-domain

Manage availability of apps from Storefront

(*) server_pref utility:
New option: -show-commercial-apps

Allowing Subdomains to Have Own DNS Zones

  • (*) server_pref utility: New option: -subdomain-dns-zone

Updating Business Manager administrator’s profile

  • (+) billing_update_admin utility.

Updating Business Manager company settings

  • (+) billing_update_company utility.

Managing Business Manager database connection

  • (+) billing-db utility.

Migrating a standalone Plesk Billing database to Business Manager

  • (+) billing-migrate-db utility.

Troubleshooting GUI Integration between Business Manager and connected Panels

  • (+) billing-integration utility.

Updating Business Manager configuration and online stores locales and appearance

  • (+) billing-cache utility.

Plesk 10.3

File sharing functionality

  • (+) server_filesharing utility.
  • (*) role utility: New option: -publishFilesOnTheWeb

Plesk 10.2

IPv6 support

  • (*) dns and server-dns utilities:

    New option: -aaaa

  • (*)subscription utility: -ip option can be used multiple times to specify a list of IPV4 and IPv6 addresses addresses.

  • (*) reseller_plan utlity:

    New option: -excl_ipv6_num

Encrypting the administrator’s password

  • (*) admin utility:

New command: --show-password

Plesk 10.1

Ability to customize the list of applications available for installation on websites and add links to additional services (external or integrated with Plesk as extensions)

  • (+) subscription utility replaces the domain utility and supports new commands and options.

    New commands: -enable-aps-filter, --add-aps-filter-item, --remove-aps-filter-item, --disable-aps-filter, --show-aps-filter-info, --add-custom-plan-item, --remove-custom-plan-item, --remove-all-custom-plan-items, --show-custom-plan-items

    New options: -aps-filter-item-name, -aps-filter-item-value, -aps-filter-type, -custom-plan-item-name

  • (+) custom_plan_items utility.

  • (*) service_plan utility:

    New commands: -enable-aps-filter, --add-aps-filter-item, --remove-aps-filter-item, --disable-aps-filter, --show-aps-filter-info, --add-custom-plan-item, --remove-custom-plan-item, --remove-all-custom-plan-items, --show-custom-plan-items

    New options: -aps-filter-item-name, -aps-filter-item-value, -aps-filter-type, -custom-plan-item-name

  • (*) reseller utility:

    New commands: -enable-aps-filter, --add-aps-filter-item, --remove-aps-filter-item, --disable-aps-filter, --show-aps-filter-info

    New options: -aps-filter-item-name, -aps-filter-item-value, -aps-filter-type

  • (*) reseller_plan utility replaces the reseller-template utility and supports the following new commands and options.

    New commands: -enable-aps-filter, --add-aps-filter-item, --remove-aps-filter-item, --disable-aps-filter, --show-aps-filter-info

    New options: -aps-filter-item-name, -aps-filter-item-value, -aps-filter-type

Customization of interface appearance and branding settings

  • (+) branding_theme utility
  • (+) panel_gui utility replaces the interface-template utility and supports the following new options: -domain_registration_url, -domain_management_url, -cert_purchasing_url, -mpc_portal_url

Site maintenance mode

  • (*) subscription utility: new option -maintenance-mode.
  • (*) subdomain utility: new option -maintenance-mode.

Ability to create trial sites in SiteBuilder

  • (*) service_plan utility: new option -upsell_site_builder.

Ability to register an external webmail service with the Plesk and use it in hosting plans

  • (*) mailserver utility:

    New commands: --add-external-webmail, --update-external-webmail, --remove-external-webmail.

    New options: -webmail-name, -webmail-url, -webmail-status.

Ability to hide mail management functions from Control Panel

  • (*) server_pref utility: new option -disable-mail-ui.

Utilities were renamed to better suit the new hosting model

  • The client utility was replaced with the customer utility.
  • The domain utility was replaced with the subscription and site utilities.
  • The domain_prefs utility was replaced with the subscription_settings utility.
  • The domain_template utility was replaced with the service_plan utility.
  • The interface_template utility was replaced with the panel_gui utility.
  • The reseller-template utility was replaced with the reseller_plan utility.
  • The domain_addon_service_plan utility was replaced with the service_plan_addon utility.

Plesk 10.0

Changes in the hosting model and hierarchy of user accounts

  • (-) client_template utility.

  • (*) client utility: the commands --convert-to-reseller and --change-owner are no longer supported; the options -template, -sb-user, -status, and -force are no longer supported.

  • (*) client_pref utility: the command --set-iis-app-pool-settings and options -iis-app-pool-turned-on, -cpu-usage-state, -cpu-usage-value were added; the options -manage dashboard, -max-mg, -desktop-preset, -max_redir, -max_resp, -lock-screen, -desktop-preset are no longer supported.

  • (-) domadmin utility.

  • (-) domuser utility.

  • (*) domain utility: the commands --webspace-status, --lock-subscription, --unlock-subscription, --no-subscription, --switch-subscription, --sync-subscription, --add-subscription, --remove-subscription were added; the options -service-plan, -force-lock, -www-root, -webspace-name, -vendor were added.

  • (+) domain_addon_service_plan utility.

  • (*) domain_pref utility. The following options were removed: -max_redir, -max_mg, -max_resp.

    The following options were added: -max_site, -max_subftp_users, -max_site_builder, -max_unity_mobile_sites, -create_domains, -manage_phosting, -manage_performance, -manage_sh_access, -manage_quota, -manage_subdomains, -manage_domain_aliases, -manage_log, -manage_anonftp, -manage_subftp, -manage_crontab, -manage_dns, -manage_webapps, -manage_maillists, -manage_spamfilter, -manage_virusfilter, -manage_iis_app_pool, -manage_webstat, -manage_additional_permissions, -manage_shared_ssl, -select_db_server, -allow_local_backups, -allow_ftp_backups, -access_appcatalog, -allow_insecure_sites.

    The option -overuse can now take the new parameter not_suspend.

  • (+) domain_service_plan utility is intended to replace the utility domain_template.

    In addition to the options previously supported by the domain_template utility, the following new options are now supported: -max_site, -max_subftp_users, -max_site_builder, -max_unity_mobile_sites, -create_domains, -manage_phosting, -manage_php_safe_mode (Unix only), -manage_performance, -manage_sh_access, -manage_quota, -manage_subdomains, -manage_domain_aliases, -manage_log, -manage_anonftp, -manage_subftp, -manage_crontab, -manage_dns, -manage_webapps, -manage_maillists, -manage_spamfilter, -manage_virusfilter, -manage_iis_app_pool, -manage_webstat, -manage_additional_permissions, -manage_shared_ssl, -select_db_server, -allow_local_backups, -allow_ftp_backups, -access_appcatalog, -allow_insecure_sites.

    The option -overuse can now take the new parameter not_suspend.

  • (*) ip_pool utility: It now supports only operations on IP addresses assigned to resellers; customers are assigned IP addresses in a different manner, only when hosting subscriptions are created for them.

  • (*) mail utility - the following options were removed: -cp-access, -multiple-sessions, -locale, -lines-per-page, -max-button-length, -skin, -lock-screen. The option -forwarding-addresses was added.

  • (*) reseller utility. The following commands are now supported: --lock-subscription, --unlock-subscription, --no-subscription, --switch-subscription, --sync-subscription.

    The following new options are now supported: -service-plan, -force-lock.

    The following commands and options are no longer supported: --convert-to-client, -sb-user, -template.

  • (*) reseller_pref utility. The following new options are now supported: -access_appcatalog, -allow_insecure_sites, -max_site_builder, -max_subftp_users, -max_unity_mobile_sites.

    The following options are no longer supported: -manage_dashboard, -dashboard, -stdgui, -expiration, -max-redir, -max-mg, -max-resp.

  • (+) reseller_service_plan utility is intended to replace the utility reseller_template.

    In addition to the options previously supported by the reseller_template utility, the following new options are now supported: -max_subftp_users, -max_site_builder, -max_unity_mobile_sites, -allow_insecure_sites.

    The option -overuse can now take the new parameter not_suspend.

    The following options are no longer supported: -manage_dashboard, -dashboard, -stdgui, -expiration.

  • (+) role utility.

  • (+) user utility.

  • (*) subdomain utility: the new option -www-root is now supported; the following options are no longer supported: -ftp_user, -hard_quota, -sb_publish, -hst_type.

Power User interface

  • (+) poweruser utility.

User interface customization

  • (*) interface_template utility: the options -hide_disabled, -hide_unavailable_limits, -hide_unavailable_permissions are no longer supported.

Additional FTP accounts

  • (+) ftpsubaccount utility
  • (+) client_pref utility: -max-subftp-users option
  • (+) client_pref utility: -manage_subftp option
  • (+) domadmin utility: -manage_subftp option
  • (+) domain_pref utility: -max-subftp-users option
  • (+) domain_template utility: -max-subftp-users option
  • (+) reseller_pref utility: -max-subftp-users option
  • (+) reseller_pref utility: -manage_subftp option
  • (+) reseller_template utility: -max-subftp-users option
  • (+) reseller_template utility: -manage_subftp option

Changes in Application Catalog

  • (-) aps_catalog utility
  • (+) aps utility

Changes in settings of mail services

  • (*) autoresponder utility: the commands --create, --remove, --attachments, --on, --off are no longer supported; the options -requires, -replyto, -frq, -store, - redirect, -files are no longer supported.
  • (*) domain_pref utility - the following options were removed: -max_redir, -max_mg, -max_resp.

E-mail notification about system events

  • (+) notification utility.

Plesk 9.5

(+) new options related to integration with Google Services for Websites were added to the admin.exe, reseller.exe, client.exe, and server_pref.exe utilities.

Plesk 9.0

APS Catalog

(+) aps-catalog utility

Command line utilities now reside in %plesk_cli% and %plesk_bin% depending on the application scope. For details, see the Getting Started With Command Line Utilities section.

Plesk resellers

  • (+) reseller.exe utility
  • (+) reseller_pref.exe utility
  • (+) reseller_template.exe utility
  • (+) ip_pool.exe utility
  • (*) client.exe utility:
    • (+) --change-owner command
    • (+) --convert-to-reseller command
    • (+) -owner option
  • (*) client_pref.exe utility:
    • (-) -ip_pool option
    • (+) -overuse option
  • (*) domain.exe utility:
    • (+) --change-owner command
    • (+) -owner utility
    • (-) -clogin option
    • (*) --create command
  • (*) domain_pref.exe:
    • (+) -overuse option

New utilities

  • (+) admin.exe utility
  • (+) admin_alias.exe utility
  • (+) autoresponder.exe utility
  • (+) certificate.exe utility
  • (+) dns.exe utility
  • (+) dsn.exe utility
  • (+) event_handler.exe utility
  • (+) siteapp.exe utility
  • (+) server_dns.exe utility
  • (+) skeleton.exe utility
  • (+) tomcat.exe utility
  • (+) hotlink_protection.exe utility
  • (+) shared_ssl.exe utility
  • (+)``traffic.exe`` utility
  • (+)``interface_template.exe`` utility
  • (+)``cfsetting.exe`` utility

Removed utilities

  • (-) spamassassin_server.exe utility

Updates of existing utilities

  • (*) mailserver.exe utility:
    • (+) --set-relay command
    • (+) --set-max-letter-size command
    • (+) --set-message-submission command
    • (+) -auth-type option
    • (+) -lock-time option
    • (+) -submission-ip option
  • (*) webuser.exe utility:
    • (*) -quota option
  • (*) server_pref.exe utility:
    • (*) --set-default-locale command deprecated
    • (*) --set-default-skin command deprecated
    • (+) --set-default command
    • (+) --templates-list command
    • (+) -locale option
    • (+) -skin option
    • (+) -template option
    • (+) -hostname option
    • (+) -include-logs option
    • (+) -include-mysql-databases option
    • (+) -include-mssql-databases option
    • (+) -include-mailboxes option
    • (+) -include-webapps option
    • (+) -include-maillists option
    • (+) -include-domaindumps option
    • (+) -stat-keep option
    • (+) -traffic-direction option
    • (+) -force-db-prefix option
    • (+) -forbid-create-dns-subzone option
    • (+) -force-db-user-prefix option
    • (+) -db-user-length option
    • (+) -forbid-create-dns-subzone option
  • (*) anonftp.exe utility:
    • (*)``-incoming-limit`` option
    • (*) -bandwidth option
  • (*) client_pref.exe utility:
    • (+) -manage_dashboard option
    • (+) -locale option
    • (+) -multiple-sessions option
    • (+) -max-button-length option
    • (+) -lock-screen option
    • (+) -desktop-preset option
    • (*) -disk_space option
    • (*) -max_traffic option
    • (*) -mbox_quota option
  • (*) client_template.exe utility:
    • (-) -max_db option
    • (+) --xml-info command
    • (+) -sb-user option
    • (-) -site_builder option
    • (-) -use_sbnet option
    • (+) -disk-space option
    • (-) -disk_space option
    • (+) -max-traffic option
    • (-) -max_traffic option
    • (+) -mbox-quota option
    • (-) -mbox_quota option
    • (+) -cp-access option
    • (-) -cp_access option
    • (+) -create-domains option
    • (-) -create_domains option
    • (+) -manage-phosting option
    • (-) -manage_phosting option
    • (+) -manage-sh-access option
    • (-) -manage_sh_access option
    • (+) -manage-quota option
    • (-) -manage_quota option
    • (+) -manage-subdomains option
    • (-) -manage_subdomains option
    • (+) -manage-domain-aliases option
    • (-) -manage_domain_aliases option
    • (+) -manage-log option
    • (-) -manage_log option
    • (+) -manage-anonftp option
    • (-) -manage_anonftp option
    • (+) -manage-crontab option
    • (-) -manage_crontab option
    • (+) -change-limits option
    • (-) -change_limits option
    • (+) -manage-dns option
    • (-) -manage_dns option
    • (+) -manage-webapps option
    • (-) -manage_webapps option
    • (+) -manage-maillists option
    • (-) -manage_maillists option
    • (+) -manage-virusfilter option
    • (-) -manage_virusfilter option
  •  (*) client.exe utility:
    • (+) -template option
    • (+) -force option
    • (+) -sb-user option
    • (-) -sb_sync option
    • (+) -status option
  •  (*) database.exe utility:
    • (+) --remove-dbs command
    • (+) --remove-dbus command
    • (+) -server option
    • (+) -printid option
  •  (*) database-server.exe utility
    • (+) --set-default-server-local command
  •  (*) domain_pref.exe utility
    • (+) --set-default command
    • (*) -disk_space option
    • (*) -max_traffic option
    • (*) -mbox_quota option
    • (+) -max_mysql_db option
    • (-) -max_db option
    • (+) -max_odbc option
    • (*) -no_usr option
  •  (*) domain_template.exe utility
    • (*) -disk_space option
    • (*) -max_traffic option
    • (*) -mbox_quota option
    • (*) -log_bysize option
    • (*) -quota option
    • (+) -dns_zone_type option
    • (+) -publish-sb-site option
    • (+) -max_mysql_db option
    • (-) -max_db option
    • (*) -no_usr option
  •  (*) domain.exe utility
    • (*) --change-owner command
    • (+) -template option
    • (+) -force option
    • (+) -creation-date option
    • (+) -maillist_service option
    • (+) -max-connections option
    • (+) -traffic-bandwidth option
    • (+) -map_ip option
    • (+) -publish-sb-site option
    • (-) -sb_publish option
    • (*) -hard_quota option
    • (*) -log_bysize option
    • (*) -status option
    • (-) -dom_user option
    • (-) -du_passwd option
    • (-) -du_pname option
    • (-) -du_email option
    • (-) -du_language option
  •  (*) domalias.exe utility
    • (+) --delete command
    • (-) --remove command
    • (+) --delete-all command
    • (-) --remove-all command
  • (*) init_conf.exe utility
    • (+) --check-configured command
    • (+) -zip option
    • (-) -pcode option
  • (*) keyinfo.exe utility
    • (+) --xml-info command
    • (+) --reset_ssl_certificate command
  • (*) mail.exe utility
    • (+) --update-service command
    • (+) --reset_ssl_certificate command
    • (+) -cp-access option
    • (+) -manage-virusfilter option
    • (+) -manage-spamfilter option
    • (+) -multiple-sessions option
    • (+) -locale option
    • (+) -max-button-length option
    • (+) -skin option
    • (+) -lock-screen option
    • (+) -status option
    • (+) -new option
    • (-) -cp_access option
    • (-) -autorsp option
    • (-) -autoname option
    • (-) -autostatus option
    • (-) -autoreq option
    • (-) -autosubj option
    • (-) -auto_replyto option
    • (-) -autotext option
    • (-) -autoatch option
    • (-) -autofrq option
    • (-) -autostor option
    • (-) -autored option
    • (*) -mbox_quota option
    • (*) -boxquota option
  • (*) maillist.exe utility
    • (+) --update-service command
    • (+) --on command
    • (+) --off command
    • (*) -status option
  • (*) spamassassin.exe utility
    • (+) --update-server command
    • (+) --info-server command
    • (+) -status option
    • (+) -personal-conf option
    • (+) -max-proc option
    • (+) -reject-spam option
    • (+) -blacklist option
    • (+) -whitelist option
    • (+) -reject-spam option
    • (+) -enable-filtering option
    • (+) -trusted-languages option
    • (+) -trusted-locales option
    • (+) -trusted-networks option
    • (-) -server-conf option
    • (-) -action option
    • (-) -enable-filtering option
  • (*) subdomain.exe utility
    • (*) -hard_quota option

Plesk 8.6

Limit on maximum number of ODBC DSN connections

  • (+) client_pref.exe: -max_odbc_dsn option
  • (+) domain_pref.exe: -max_odbc_dsn option

Permission to choose a database server for a database

  • (+) client_pref.exe: -select_db_server option
  • (+) client_template.exe: -select_db_server option
  • (+) domadmin.exe: -select_db_server option

Plesk 8.4

Opportunity to create blog and photo subdomains in Sitebuilder upon domain creation in Plesk

  • (-) domain.exe: -sb_subdomains_create option
  • (-) server_pref.exe:-blog-and-photo option
  • (-) domain_template.exe: -sb_subdomains_create option

DomainKeys support

  • (+) domain_pref.exe: -sign_outgoing_mail option
  • (+) mailserver.exe: --sign-outgoing-mail command
  • (+) mailserver.exe: --verify-incoming-mail command

Plesk 8.3

Plesk 8.3 for Windows CLI Reference introduces the following new features:

  • Choosing Webmail

    It is possible now to choose which Webmail to use on a per-domain basis.

  • Managing ASP settings

    The improved utility virtdir.exe allows managing the following ASP settings: specifying the maximum size of ASP buffer and entity body of ASP requests, and enabling/disabling ASP client-side and server-side script debugging.

  • Managing Firewall

    The new utility firewall.exe allows managing Windows Firewall as follows: enabling/disabling Windows Firewall and enabling default Firewall rules for a network interface.

  • Calculating mailbox usage statistics

    The improved utility statistics.exe allows calculating the amount of disk space used by every mailbox on a specified or all domains.

  • Managing SSO service

    The new utility sso.exe allows managing configuration of the single sign-on authentication form as follows: enabling/disabling the SSO service on Plesk server, configuring SSO service and getting SSO service configuration. The utility also allows managing the SSO branding: set, get and remove branded URLs for domains.

Plesk 8.2

Plesk 8.2 for Windows CLI Reference introduces the following new features.

  • SQL queries execution

    It is possible now to execute UPDATE and SELECT SQL queries against local or remote Microsoft SQL, MySQL and Jet databases via CLI.

  • Restoring mail server configuration

    The current reference now contains a completed description of the mchk.exe utility which allows you to restore mail server configuration basing on the data stored in Plesk database.

  • Calculating resources usage statistics

    Improved statistics.exe allows calculating HTTP, FTP traffic and/or disk space usage for selected domains, sending configurable email notifications on exceeding limits, and launching “reached-limit” event actions.

  • Configuring Windows security settings of Plesk server, and Plesk hosted objects

    Two brand new utilities ApplySecurity.exe and HostingSecurity.exe make configuring Windows security of the entire Plesk server really easy.

Plesk 8.1.x

Command line utilities in Plesk 8.1 for Windows introduce the following new features.

  • Managing domain administrator accounts

    Plesk 8.1 CLI provides a new utility domadmin.exe which serves to manage domain administrators’ accounts. This includes editing domain administrator’s personal information, viewing information about the domain, setting up the domain management preferences (control panel access and interface features), and domain administrator’s permissions.

  • Managing additional FTP accounts

    Along with the “main” FTP account created during the setup of physical hosting on a domain, Plesk allows creating additional FTP accounts with adjustable access rights to specific domain folders. Plesk 8.1 introduces the new utility ftpsubaccount.exe which enables Plesk administrator to create and remove additional FTP accounts on domains, change account login credentials, hard disk quota, home directory, and user permissions.

  • Managing domain aliases

    The new Plesk 8.1 utility domalias.exe allows creating or deleting domain aliases, viewing information about domain aliases, enabling or disabling Web and mail services on domain aliases.

  • Managing client and domain templates

    Plesk client and templates are now managed via CLI, which means that you can create/remove templates, and edit all the templates parameters: limits on resource usage, permissions of a client and domain users, hosting parameters, and so on.

  • Managing desktop presets

    The new Plesk task-oriented Desktop design allows Plesk users to access the Plesk pages and functions they need much more quickly. Desktop preset is a specific Desktop configuration used as default for a specific type of Plesk users.

  • Managing custom buttons

    Custom buttons pointing to a URL, and custom buttons linked to Web applications can now be created, removed, and edited (interface location, button names, context help messages, and other parameters).

  • Managing Database Servers

    The database-server.exe and the database.exe utilities are updated to fully support new Plesk for Windows feature Remote Database Servers, meaning that now you can manage multiple database servers (local and remote) via CLI.

  • Server-wide configuration of mail server

    Plesk 8.1.1 introduces new CL utility enabling Plesk administrators to set up server-wide configuration of mail service. Currently, only enabling/disabling check-up of the mailbox passwords in the dictionary is available, but the functionality is going to be extended.