Skip to content

System Notifications

System Notifications allow you to configure email notifications for various system events, such as login attempts, hosting account changes, service failures, and resource limits.

Overview

URL: /admin/system-notifications

This page displays a list of 12 notification events. Each event can be individually enabled or disabled, and has a customizable email template.

Action Buttons

  • Settings - opens a modal to configure global notification settings (recipient email and sender name)

Table Columns

ColumnDescription
EnabledToggle switch to enable or disable notifications for this event. Orange means enabled, gray means disabled.
NameThe name of the system event.
Edit TemplateOpens an inline editor to customize the email notification template.

Available Events

The following system events can trigger notifications:

EventDescription
User login successfulA hosting account user logged in successfully.
User login failedA hosting account user login attempt failed.
Reseller login successfulA reseller logged in successfully.
Reseller login failedA reseller login attempt failed.
Administrator login successfulAn admin logged in successfully.
Administrator login failedAn admin login attempt failed.
Hosting account createdA new hosting account was created.
Hosting account deletedA hosting account was deleted.
Hosting account suspendedA hosting account was suspended.
Hosting account unsuspendedA hosting account was unsuspended.
System service failedA system service has stopped or crashed.
Resource limit reachedA resource limit (disk, bandwidth, etc.) has been reached.

Pagination

You can adjust the number of events displayed per page: 5, 10, 25, 50, or All.

Settings

Clicking the Settings button opens a modal with global notification configuration:

FieldDescription
Send Notifications ToThe email address where notifications are sent (required).
Email From NameThe sender name that appears in notification emails.

Click Save to apply the settings or Cancel to close without saving.

Edit Template

Clicking Edit Template on any event opens an inline editor with the following fields:

FieldDescription
Template TitleThe title of the notification (pre-filled with the event name).
HTML Template for email notificationsA rich text editor (WYSIWYG) for composing the notification email body. Supports bold, italic, underline, strikethrough, headings, links, and code blocks.

Template Variables

Each notification type has access to specific variables that you can use in your templates. Variables are enclosed in double curly braces. For example, login events support:

  • - the username of the account
  • - the IP address from which the login occurred

Click Save changes to update the template or Cancel to discard changes.