notification: Email Notification About System Events
The notification
utility is used for configuring automatic sending
of email notices on system events.
Usage
notification <command>
<option 1> <param> [<option 2> <param>] ... [<option N> <param>]
Example
The following command configures Plesk to notify the server administrator when a new customer account is created:
plesk bin notification --update -code client_creation -send2admin true
Commands
Command | Parameter | Description | Example |
---|---|---|---|
--update or -u
|
-code <event code> |
Updates automatic notification settings for a specific event. The available codes are provided in the Supported notification codes table below. |
To configure Plesk to notify the server administrator when a new customer account is created: plesk bin notification --update -code client_creation -send2admin true |
--expiration |
<number of days> |
By default, Plesk is configured to send subscription expiration
warnings 10 days in advance. You can adjust this setting with
the --expiration command. |
To set the number of days for sending the expiration warnings 5 days in advance: plesk bin notification --expiration 5 |
--help or -h
|
Displays help on the use of the utility. |
To view a help page for the utility: plesk bin notification --help |
Options
Option | Parameter | Description | Example |
---|---|---|---|
-code |
<code> |
Specifies the code of a system event. The available codes are provided in the Supported notification codes table below. |
To configure Plesk to notify the server administrator when a new customer account is created: plesk bin notification --update -code client_creation -send2admin true |
-send2admin |
true|false |
Enables sending of notices about the specified event to the server administrator. | |
-send2reseller |
true|false |
Enables sending of notices about the specified event to the appropriate reseller accounts. |
To configure Plesk to notify the resellers when new customer accounts are created: plesk bin notification --update -code client_creation -send2reseller true |
-send2client |
true|false |
Enables sending of notices about the specified event to the appropriate customer accounts. |
To configure Plesk to notify customers about creation of their accounts: plesk bin notification --update -code client_creation -send2client true |
-send2email |
true|false |
Enables sending of notices about the specified event to the specified email address. |
To configure Plesk to send an email notice to
plesk bin notification --update -code client_creation -send2email true -email postmaster@example.com |
-email |
<string> |
Specifies the email address to which notices should be sent. | |
-subj |
<string> |
Specifies the email message subject for a notice. |
The following example customizes the properties of the notice sent on customer account creation: plesk bin notification --update -code client_creation -subj "Your account credentials" -text "Dear <client_contact_name>, to log in to your Control Panel, go to https://<hostname>:8443. Your username is <client_login> and the password is <password>" |
-text |
<text> |
The notice text that should be sent. In the text, you can use variables that will be substituted with the appropriate data. For a list of supported variables, refer to Plesk Administrator’s Guide, chapter Configuring the Server, section Configuring E-mail Notification System. |
Supported notification codes
Code | Action |
---|---|
client_creation |
Customer account creation |
domain_creation |
Site creation |
domain_limits_exceed |
Resource usage limits exceeded by subscription |
domain_expiration |
Subscription expiration |
domain_exp_warning |
Subscription expiration warning |
reseller_creation |
Reseller account creation |
reseller_limits_exceed |
Resource usage limits exceeded by a reseller account |
domain_blocked |
Subscription suspended due to resource overuse |
reseller_blocked |
Reseller account suspended due to resource overuse |
reseller_overuse_block |
Reseller’s resource usage limits reached by reseller’s subscriptions due to overselling |
admin_aps_app_updates |
Application updates on an administrator’s subscription |
reseller_aps_app_updates |
Application updates on a reseller’s subscription |
client_aps_app_updates |
Application updates on an customer’s subscription |
admin_outgoing_mail_exceeded_limits |
Attempts to exceed outgoing limits for domains, mailboxes and subscriptions |
admin_pum_updates |
System Updates: notifications about new updates |
admin_postponed_feedback |
Feedback reminder |
ext-monitoring-notification-email_threshold_alert |
(Advanced Monitoring) The resource usage threshold has been exceeded |
ext-monitoring-notification-email_threshold_ok |
(Advanced Monitoring) The resource usage value is back to normal |