System Events
| This settings page is only available to administrators of the SmarterMail installation. |
The Event system in SmarterMail is an incredibly powerful and flexible tool that allows administrators to automatically perform actions based on specific criteria and remain up-to-date with what is going on with the SmarterMail server, domains and user accounts. SmarterMail can detect events as they occur, generate messages for those events, and deliver the messages to users that need the information. For example, a system administrator can create an event that will automatically notify a domain's administrator(s) when a domain's disk space has met a certain threshold.
Another example can be a situation where, for business or legal reasons, a company wants all of the emails sent to and from their users to be “journaled”, or sent offsite for backup purposes. While SmarterMail includes a robust Archiving feature, journaling is a little different. In many cases, a company wants messages copied to another address, at another service, to serve as a backup, or archive, of their communications. The Events system in SmarterMail makes this very easy. Events can be created — one for messages sent and one for messages received — that add a recipient to each type of message. This recipient can be an external address that collects all of a domain's emails for off site backup. The senders, and recipients, won't even be aware that their messages are being journaled.
By default, SmarterMail is installed with several pre-defined system events. These are available to help system administrators keep track of important information, such as the impending expiration of any paid add-ons, when a new version is available to be downloaded and installed, when the overall disk space usage on the server is getting to a critical point, when a user's disk space is getting to a critical point and more. Any “built-in” Events are labeled as such — these Events can not be deleted, though they can be edited. Other pre-defined events can be edited and changed to match the needs of the system and system administrator, or deleted entirely.
Creating New Events
To create a new event, click New. The following tabs will be available:
Options
- Event Name - The friendly name of the event. This is purely for the administrator's benefit — it's what shows up in the list of configured events and has no bearing on how the event actually behaves.
- Event Status - New events default to a status of Enabled. However, to temporarily stop an event from triggering — without deleting its configuration, conditions or actions — you can change the status to Disabled. This is useful when troubleshooting a script or webhook endpoint: disable the event, fix the external script or service, then re-enable it once things are working again.
- Event Category - The general area of the product the event pertains to, e.g., System, Security, Domain, User, Mailing List, Alias, Throttling, Email, or Collaboration. Selecting a category filters the list of available Event Types down to just the ones relevant to that area.
- Event Type - The specific occurrence, within the chosen category, that triggers the event. For example, choosing the Email category exposes types like Message Received, Message Sent, and Bounce Received; each Event Type carries its own set of Conditions and Actions, along with its own list of template variables. The complete list of Categories, Types, Actions and variables currently available is documented in the reference table further down this page.
Conditions
Conditions determine whether an event actually fires when its underlying Event Type occurs. Most Event Types expose their own type-specific conditions (for example, the Disk Availability event lets an administrator set a Disk Usage (%) threshold, while the Certificate Expiring event lets an administrator set a Days until Expires threshold). Beyond those type-specific conditions, three conditions show up frequently across the interface:
- Time of Day - Restricts the event to only fire during (or, using the Outside operator, to never fire during) a specific time window. This condition can be added to virtually any event and is useful for limiting noisy notifications to business hours — for example, only sending a Spool Count notification between 8:00 AM and 6:00 PM so an overnight maintenance window doesn't trigger a flood of alerts.
- Day of Week - Restricts the event to only fire on the day(s) of the week selected. Most Event Types include this as a built-in condition, but a handful of types that are triggered by a one-time, precise action — such as Certificate Expiring, Disk Availability, or a user changing their password — do not expose it, since those events aren't tied to a recurring weekly schedule.
- Service - Identifies which SmarterMail service the event pertains to: SMTP, POP, IMAP, Delivery, or POP Retrieval, among others. This condition is specific to the Service Started and Service Stopped event types — it isn't a generic condition available everywhere, since most other event types aren't tied to a particular protocol service in the first place.
Conditions can typically be combined. For example, an administrator could configure the Memory event to only fire when Memory Used (%) is greater than 90 AND only on weekdays (Day of Week = Monday through Friday), avoiding unnecessary alerts overnight or on weekends when nobody is watching.
Actions
Actions determine what SmarterMail actually does once an event's conditions are met. Most Event Types support some combination of the following four actions, though — as detailed in the reference table further down this page — not every Event Type supports every action. A handful of Event Types (specifically the two Email message events, Message Received and Message Sent) also expose one or two specialized actions that aren't available anywhere else.
- Show a Notification - Adds an entry to the Notifications window inside SmarterMail. Optionally, this same action can also pop up a browser notification and/or send an email, depending on how its recipient and notify options are configured.
- Send an Email - Sends an email message to the address (or addresses) specified in the action. This is the action most commonly used for journaling scenarios and for alerting administrators who may not be logged into the SmarterMail interface at the time.
- Command Line Action - Executes a script file, allowing an event to trigger essentially any process the underlying operating system can run.
- Send Webhook - Posts data to a third-party application or service, allowing an event to integrate with chat platforms, ticketing systems, monitoring dashboards, or custom internal tooling.
Two additional actions exist specifically for the Email > Message Received and Email > Message Sent event types:
- Add Recipient - Silently adds an additional recipient to the message as it's processed. This is the action behind the journaling example described earlier in this article — it's how a copy of every inbound or outbound message can be routed to an archive mailbox without the original sender or recipient ever seeing the extra address.
- Add a Trusted Sender - Available only on the Message Sent event, this automatically adds the message's sender to a trusted senders list, which can be useful for automatically whitelisting addresses that a domain's users frequently email.
Chaining multiple actions on a single event
An event isn't limited to a single action — multiple actions can be attached to the same event, and all of them will fire when the event's conditions are met. This makes it easy to have SmarterMail both notify a human and automate a response to the same condition. For example, on the System > Certificate Expiring event, an administrator could configure:
- A Send an Email action that emails the system administrator with the certificate's path and how many days remain before expiration.
- A Command Line Action that runs a renewal or backup script the moment the same condition is met.
Both actions fire from the same underlying event trigger — there's no need to create two separate events for the same condition just because two different responses are wanted.
Command-Line Actions
Command-line actions allow system administrators to script various tasks that can be performed rather than managing them manually via the interface. For example, you could create a command-line action that scans specific folders and directories for viruses when disk space usage crosses a threshold; or you could create a command-line action that runs a PowerShell or Bash script to page an on-call administrator when a service unexpectedly stops.
SmarterMail utilizes script-based command-line processing. What that means is that any command-line actions are called from a file placed in an “Assets” folder within the “Services” folder of the SmarterMail installation. This script can be written in virtually any scripting language and SmarterMail will process it as long as it resides within that “Assets” folder. On Windows, the default path to the Services folder is C:\Program Files (x86)\SmarterTools\SmarterMail\Service\Assets. On Linux, the default path is /opt/smartermail/assets.
In general, SmarterMail's Command-Line interface offers the following:
- Script File Name - This is the file name for the script that needs to be called. This file needs to be in the Assets folder within the SmarterMail Service folder.
- Script Arguments - As with any command-line action, arguments can be added to provide more context or to tell the script how it should behave. Just like the Subject and Body fields of a Send an Email action, the Script Arguments field accepts the same #variable# tokens documented in the reference table below, and SmarterMail substitutes in the actual values before the script is launched. For example, a script called against the System > Disk Availability event could be given the arguments -drive #diskdrive# -freepercent #diskspacefreepercent#, and the script would receive the actual drive letter and free space percentage as its command-line arguments. NOTE: Not all command-line areas support the use of arguments.
Using Webhooks in Event Actions
A webhook is essentially a way to have event-driven communication between two different applications. From a practical standpoint, a webhook can be used to call an outside application that then performs some action, such as posting a message into a company's Slack or Microsoft Teams channel, opening a ticket in a helpdesk system, or notifying an internal monitoring dashboard. These are usually smaller, more lightweight messages instead of robust communications, and by default SmarterMail sends the webhook request as an HTTP POST.
When configuring a Send Webhook action, an administrator can set:
- Webhook URL - The full address of the endpoint that will receive the request. This is required.
- HTTP Method - Defaults to POST, which is the method expected by most chat-platform incoming webhooks and API endpoints.
- Headers - Optional custom HTTP headers, one per line in a Header Name: Value format — commonly used to pass an API key or bearer token that the receiving endpoint expects.
- Payload - An optional custom JSON body. If this field is left blank, SmarterMail sends a default JSON payload containing the event type, the event name, the name of the event hook, its owner, and a set of key/value pairs for every variable available to that event. If a custom payload is supplied instead, the same #variable# tokens used elsewhere in the event (in the Subject or Body of an email, for instance) can be embedded directly in the JSON so the receiving application gets exactly the fields it expects.
As an example, to post a Slack notification whenever a certificate is nearing expiration, an administrator could create a System > Certificate Expiring event with a Send Webhook action pointed at a Slack incoming webhook URL, using a custom payload similar to:
{
"text": "Certificate at #path# expires in #daysuntilexpires# day(s). Auto-renewal: #automatedrenewal#"
}
Since Slack's incoming webhooks expect a simple JSON object with a text field, this configuration results in a plain-language alert appearing directly in the designated Slack channel, with the certificate's path and remaining days already filled in by SmarterMail.
Event Categories, Event Types, Actions, and Event Variables
Each Event Type can have its own list of Actions. Below is a list of Event Type (Category -> Type), the available Actions, and their associated variables.
System -> Service Started
Show a Notification
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
System -> Service Stopped
Show a Notification
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Service — #service#
- Server Name — #servername#
System -> Spool Count
Show a Notification
- Day of Week - #daysofweek#
- Spool Count — #spoolcount#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Spool Count — #spoolcount#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Spool Count — #spoolcount#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Spool Count — #spoolcount#
- Server Name — #servername#
System -> System Uptime
Show a Notification
- Day of Week - #daysofweek#
- Uptime (Days) — #uptimedays#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Uptime (Days) — #uptimedays#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Uptime (Days) — #uptimedays#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Uptime (Days) — #uptimedays#
- Server Name — #servername#
System -> Memory
Show a Notification
- Day of Week - #daysofweek#
- Memory Used (MB) — #memorymbused#
- Memory Used (%) — #memorypercent#
- Max Memory (MB) — #memorymbmax#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Memory Used (MB) — #memorymbused#
- Memory Used (%) — #memorypercent#
- Max Memory (MB) — #memorymbmax#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Memory Used (MB) — #memorymbused#
- Memory Used (%) — #memorypercent#
- Max Memory (MB) — #memorymbmax#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Memory Used (MB) — #memorymbused#
- Memory Used (%) — #memorypercent#
- Max Memory (MB) — #memorymbmax#
- Server Name — #servername#
System -> Threads
Show a Notification
- Day of Week - #daysofweek#
- Thread Count — #threads#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Thread Count — #threads#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Thread Count — #threads#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Thread Count — #threads#
- Server Name — #servername#
System -> Gateway Failure
Show a Notification
- Day of Week - #daysofweek#
- Gateway Address — #gatewayip#
Send an Email
- Day of Week - #daysofweek#
- Gateway Address — #gatewayip#
Command Line Action
- Day of Week - #daysofweek#
- Gateway Address — #gatewayip#
Send Webhook
- Day of Week - #daysofweek#
- Gateway Address — #gatewayip#
System -> System Settings Changed
Show a Notification
- Day of Week - #daysofweek#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Server Name — #servername#
System -> New Version Available
Show a Notification
- Day of Week - #daysofweek#
- Version — #version#
- Description — #description#
Send an Email
- Day of Week - #daysofweek#
- Version — #version#
- Description — #description#
Command Line Action
- Day of Week - #daysofweek#
- Version — #version#
- Description — #description#
Send Webhook
- Day of Week - #daysofweek#
- Version — #version#
- Description — #description#
System -> License Expiration
Show a Notification
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Send an Email
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Command Line Action
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Send Webhook
- Day of Week - #daysofweek#
- Days Left — #daysleft#
System -> Add-on Expiration
Show a Notification
- Day of Week - #daysofweek#
- Days Left — #daysleft#
- Add-on Name — #licensefor#
Send an Email
- Day of Week - #daysofweek#
- Days Left — #daysleft#
- Add-on Name — #licensefor#
Command Line Action
- Day of Week - #daysofweek#
- Days Left — #daysleft#
- Add-on Name — #licensefor#
Send Webhook
- Day of Week - #daysofweek#
- Days Left — #daysleft#
- Add-on Name — #licensefor#
System -> Maintenance and Support Reminder
Show a Notification
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Send an Email
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Command Line Action
- Day of Week - #daysofweek#
- Days Left — #daysleft#
Send Webhook
- Day of Week - #daysofweek#
- Days Left — #daysleft#
System -> Disk Availability
Show a Notification
- Disk Drive — #diskdrive#
- Disk Usage (GB) — #diskspacegbused#
- Disk Usage (%) — #diskspacepercent#
- Free Disk Space (GB) — #diskspacefree#
- Free Disk Space (%) — #diskspacefreepercent#
- Disk Space Allowed (GB) — #diskspacegbmax#
- Server Name — #servername#
Send an Email
- Disk Drive — #diskdrive#
- Disk Usage (GB) — #diskspacegbused#
- Disk Usage (%) — #diskspacepercent#
- Free Disk Space (GB) — #diskspacefree#
- Free Disk Space (%) — #diskspacefreepercent#
- Disk Space Allowed (GB) — #diskspacegbmax#
- Server Name — #servername#
Command Line Action
- Disk Drive — #diskdrive#
- Disk Usage (GB) — #diskspacegbused#
- Disk Usage (%) — #diskspacepercent#
- Free Disk Space (GB) — #diskspacefree#
- Free Disk Space (%) — #diskspacefreepercent#
- Disk Space Allowed (GB) — #diskspacegbmax#
- Server Name — #servername#
Send Webhook
- Disk Drive — #diskdrive#
- Disk Usage (GB) — #diskspacegbused#
- Disk Usage (%) — #diskspacepercent#
- Free Disk Space (GB) — #diskspacefree#
- Free Disk Space (%) — #diskspacefreepercent#
- Disk Space Allowed (GB) — #diskspacegbmax#
- Server Name — #servername#
System -> Certificate Expiring
Show a Notification
- Path — #path#
- Days until Expires — #daysuntilexpires#
- Certificate Auto-Renewal — #automatedrenewal#
Send an Email
- Path — #path#
- Days until Expires — #daysuntilexpires#
- Certificate Auto-Renewal — #automatedrenewal#
Command Line Action
- Path — #path#
- Days until Expires — #daysuntilexpires#
- Certificate Auto-Renewal — #automatedrenewal#
Send Webhook
- Path — #path#
- Days until Expires — #daysuntilexpires#
- Certificate Auto-Renewal — #automatedrenewal#
System -> Certificate Renewal Rejection
Show a Notification
- Path — #path#
- Hostname — #hostname#
- Days until Expires — #daysuntilexpires#
- Reason — #reason#
Send an Email
- Path — #path#
- Hostname — #hostname#
- Days until Expires — #daysuntilexpires#
- Reason — #reason#
Command Line Action
- Path — #path#
- Hostname — #hostname#
- Days until Expires — #daysuntilexpires#
- Reason — #reason#
Send Webhook
- Path — #path#
- Hostname — #hostname#
- Days until Expires — #daysuntilexpires#
- Reason — #reason#
Security -> IDS Rule Triggered
Show a Notification
- Day of Week - #daysofweek#
- Rule Type — #ruletype#
- IP Address — #ipaddress#
- Rule Name — #rulename#
Send an Email
- Day of Week - #daysofweek#
- Rule Type — #ruletype#
- IP Address — #ipaddress#
- Rule Name — #rulename#
Command Line Action
- Day of Week - #daysofweek#
- Rule Type — #ruletype#
- IP Address — #ipaddress#
- Rule Name — #rulename#
Send Webhook
- Day of Week - #daysofweek#
- Rule Type — #ruletype#
- IP Address — #ipaddress#
- Rule Name — #rulename#
Security -> SpamAssassin Failure
Show a Notification
- Day of Week - #daysofweek#
- SpamAssassin IP — #spamassassinip#
- SpamAssassin Port — #spamassassinport#
- (SpamAssassin) Name — #spamassassinname#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Send an Email
- Day of Week - #daysofweek#
- SpamAssassin IP — #spamassassinip#
- SpamAssassin Port — #spamassassinport#
- (SpamAssassin) Name — #spamassassinname#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Command Line Action
- Day of Week - #daysofweek#
- SpamAssassin IP — #spamassassinip#
- SpamAssassin Port — #spamassassinport#
- (SpamAssassin) Name — #spamassassinname#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Send Webhook
- Day of Week - #daysofweek#
- SpamAssassin IP — #spamassassinip#
- SpamAssassin Port — #spamassassinport#
- (SpamAssassin) Name — #spamassassinname#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Security -> ClamAV Failure
Show a Notification
- Day of Week - #daysofweek#
- ClamAV IP — #clamip#
- ClamAV Port — #clamport#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Send an Email
- Day of Week - #daysofweek#
- ClamAV IP — #clamip#
- ClamAV Port — #clamport#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Command Line Action
- Day of Week - #daysofweek#
- ClamAV IP — #clamip#
- ClamAV Port — #clamport#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Send Webhook
- Day of Week - #daysofweek#
- ClamAV IP — #clamip#
- ClamAV Port — #clamport#
- Consecutive Failures — #consecutivefailures#
- File Name — #filename#
- File Size (KB) — #filesize#
Security -> Virus Found
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Subject — #subject#
- Virus Name - #virusname#
- File Name — #filename#
- Detected By — #detectedby#
Send an Email
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Subject — #subject#
- Virus Name - #virusname#
- File Name — #filename#
- Detected By — #detectedby#
Security -> Outbound Message Blocked
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Subject — #subject#
- Spam Weight — #weight#
- File Name — #filename#
Send an Email
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Subject — #subject#
- Spam Weight — #weight#
- File Name — #filename#
Domain -> Domain Added
This event supports the Show a Notification, Send an Email, and Command Line Action actions — Send Webhook is not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Domain -> Domain Deleted
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Command Line Action
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Send Webhook
- Day of Week - #daysofweek#
- Domain — #domain#
- Domain Count — #domaincount#
- Domain Usage (%) — #domainpercent#
- Domain Max — #domainmax#
- Server Name — #servername#
Domain -> Domain Disk Space Used
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain Usage (MB) — #domainusagemb#
- Domain Usage (%) — #domainusagepercent#
- Domain — #domain#
- Primary Domain Admin — #primarydomainadmin#
- All Domain Admins — #alldomainadmins#
- Max Domain Size (MB) — #domainsizemax#
Send an Email
- Day of Week - #daysofweek#
- Domain Usage (MB) — #domainusagemb#
- Domain Usage (%) — #domainusagepercent#
- Domain — #domain#
- Primary Domain Admin — #primarydomainadmin#
- All Domain Admins — #alldomainadmins#
- Max Domain Size (MB) — #domainsizemax#
User -> User Added
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
User -> User Deleted
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
User -> User Changed Password
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type. This event type is not tied to a Day of Week condition since it fires the moment the password change occurs.
Show a Notification
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
- Password — #password#
Send an Email
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
- Password — #password#
User -> User Changed Forward
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type. This event type is not tied to a Day of Week condition since it fires the moment the forwarding address is changed.
Show a Notification
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
- Forwarding Address — #forwardingaddresses#
Send an Email
- Domain — #domain#
- Username — #username#
- Full Name — #fullname#
- Forwarding Address — #forwardingaddresses#
User -> User Disk Space Used
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Mailbox Usage (MB) — #mailboxusagemb#
- Mailbox Usage (%) — #mailboxusagepercent#
- Domain — #domain#
- Email Address — #emailaddress#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Mailbox Allowed Size (MB) — #mailboxsizemax#
- Username — #username#
Send an Email
- Day of Week - #daysofweek#
- Mailbox Usage (MB) — #mailboxusagemb#
- Mailbox Usage (%) — #mailboxusagepercent#
- Domain — #domain#
- Email Address — #emailaddress#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Mailbox Allowed Size (MB) — #mailboxsizemax#
- Username — #username#
Mailing List -> Mailing List Added
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
Mailing List -> Message Sent to Mailing List
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
- From Address — #fromaddress#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
- From Address — #fromaddress#
Mailing List -> Mailing List Deleted
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- List Name — #listname#
Mailing List -> Mailing List Bounce Removal
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
Mailing List -> Mailing List Subscribe
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
- Subscribe Method — #subscribemethod#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
- Subscribe Method — #subscribemethod#
Mailing List -> Mailing List Unsubscribe
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
- Unsubscribe Method — #unsubscribemethod#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Mailing List Address — #mailinglistaddress#
- Email Address — #emailaddress#
- Unsubscribe Method — #unsubscribemethod#
Alias -> Alias Added
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Alias Addresses — #aliasaddresses#
- Alias Name — #aliasname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Alias Addresses — #aliasaddresses#
- Alias Name — #aliasname#
Alias -> Alias Deleted
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Alias Addresses — #aliasaddresses#
- Alias Name — #aliasname#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Alias Addresses — #aliasaddresses#
- Alias Name — #aliasname#
Throttling -> User Throttled
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- From Address — #fromaddress#
- Hard Reject — #hardreject#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Throttle Limit Type — #throttlelimittype#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- From Address — #fromaddress#
- Hard Reject — #hardreject#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Throttle Limit Type — #throttlelimittype#
Throttling -> Domain Throttled
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Domain — #domain#
- Hard Reject — #hardreject#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Throttle Limit Type — #throttlelimittype#
Send an Email
- Day of Week - #daysofweek#
- Domain — #domain#
- Hard Reject — #hardreject#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Throttle Limit Type — #throttlelimittype#
Email -> Bounce Received
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Domain — #domain#
- Bounce Reason — #bouncereason#
- Bounce Code — #bouncecode#
- SMTP Response — #smtpresponse#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Return Path — #returnpath#
- Subject — #subject#
Send an Email
- Day of Week - #daysofweek#
- From Address — #fromaddress#
- To Address — #toaddress#
- Domain — #domain#
- Bounce Reason — #bouncereason#
- Bounce Code — #bouncecode#
- SMTP Response — #smtpresponse#
- Primary Domain Administrator — #primarydomainadmin#
- All Domain Administrators — #alldomainadmins#
- Return Path — #returnpath#
- Subject — #subject#
Email -> Message Received
This event supports the Show a Notification, Send an Email, and Add Recipient actions — Command Line Action and Send Webhook are not available for this event type. The Add Recipient action is what makes journaling of inbound mail possible, as described earlier in this article.
Show a Notification
- Day of Week - #daysofweek#
- To Address — #toaddress#
- To Domain — #todomain#
- From Address — #fromaddress#
- From Domain — #fromdomain#
- Subject — #subject#
- Size (KB) — #sizekb#
- Intra Domain — #intradomain#
- Spam Level — #spamlevel#
- Messages an Hour — #amtinhour#
Send an Email
- Day of Week - #daysofweek#
- To Address — #toaddress#
- To Domain — #todomain#
- From Address — #fromaddress#
- From Domain — #fromdomain#
- Subject — #subject#
- Size (KB) — #sizekb#
- Intra Domain — #intradomain#
- Spam Level — #spamlevel#
- Messages an Hour — #amtinhour#
Add Recipient
No variables present.
Email -> Message Sent
This event supports the Show a Notification, Send an Email, Add a Trusted Sender, and Add Recipient actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- To Address — #toaddress#
- To Domain — #todomain#
- From Address — #fromaddress#
- From Domain — #fromdomain#
- Subject — #subject#
- Intra Domain — #intradomain#
- Size (KB) — #sizekb#
Send an Email
- Day of Week - #daysofweek#
- To Address — #toaddress#
- To Domain — #todomain#
- From Address — #fromaddress#
- From Domain — #fromdomain#
- Subject — #subject#
- Intra Domain — #intradomain#
- Size (KB) — #sizekb#
Add a Trusted Sender
No variables present.
Add Recipient
No variables present.
Collaboration -> Calendar Reminder Occurred
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Subject — #subject#
- Location — #location#
- Description — #description#
- Domain — #domain#
- Email Address — #emailaddress#
Send an Email
- Day of Week - #daysofweek#
- Subject — #subject#
- Location — #location#
- Description — #description#
- Domain — #domain#
- Email Address — #emailaddress#
Collaboration -> Task Reminder Occurred
This event only supports the Show a Notification and Send an Email actions — Command Line Action and Send Webhook are not available for this event type.
Show a Notification
- Day of Week - #daysofweek#
- Subject — #subject#
- Description — #description#
- Priority — #priority#
- Percent Complete — #percentcomplete#
- Status — #status#
- Domain — #domain#
- Email Address — #emailaddress#
Send an Email
- Day of Week - #daysofweek#
- Subject — #subject#
- Description — #description#
- Priority — #priority#
- Percent Complete — #percentcomplete#
- Status — #status#
- Domain — #domain#
- Email Address — #emailaddress#