Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
Overview
Excerpt | ||
---|---|---|
| ||
Send an email |
The
...
send-email
...
macro is used to send custom email notifications to one or more recipients.
Where to use it?
Optional.
One or more {send-email}
macros can be put in a {a trigger } macromacro.
Parameters
Parameter | Required | Default | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
macro body | The body of the email:
| ||||||||||||||
Note: Complex wiki markup (eg. macros) may not degrade nicely to | |||||||||||||||
| A list of one or more email addresses to send the email to:
| ||||||||||||||
|
Or, if set, users' preferred format. | Which email format to send?
| |||||||||||||
| Email subject:
| ||||||||||||||
| A list of one or more users to send the email to:
Alternatively, set to |
@watchers@
| ||||||||||||
Either user or address parameter must be specified. |
App configuration
Setting | Where | Notes |
---|---|---|
From Address From Name | The "From" email address and name are set in → General Configuration → Mail Servers. | |
Notification settings | When using custom emails, check to see if they are duplicating any of the in-built emails sent by the app - if so, you can disable them in the notification settings at either Space or Global level. | |
Email Any Address | If disabled, emails listed in the |
Example
Code Block | ||||
---|---|---|---|---|
| ||||
{workflow} {state:Test|approved=Published} {approval:Review} {state} {state:Published} {state} {trigger:pageapproved|approval=Review|partial=true} {send-email:user=@user@|subject=Document approved} Thank you for approving @page@! {send-email} {trigger} {trigger:statechanged|state=Published} {send-email:user=@watchers@watchers|subject=Document Published} @page@ was published! See what's new! {send-email} {trigger} {workflow} |
All examples
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|