The Send Email activity is used to programmatically send an email. To use this activity, you must have access to an SMTP mail server. The SMTP connection configuration must be supplied before using this activity.
Activities such as Run SQL Query could be used to collect data relevant to business needs. The Send Email activity could then be configured with the appropriate recipients and subject. The Body input could be an expression that constructs an HTML email presenting the tabular data. The email can then be sent using the configured mail server to the specified recipients.
To |
Optional A recipient or list of recipients to send the email to. |
From |
Required Type: String The sender of the email. |
CC |
Optional A recipient or list of recipients to CC the email to. |
BCC |
Optional A recipient or list of recipients to BCC the email to. |
Subject |
Optional Type: String The subject of the email. |
Body |
Required Type: String The body of the email. The body can be HTML or plain text. The encodeHtml function should be used to escape all user input to an Html expression to prevent injection attacks. The following expression safely embeds user input as part of an Html expression. =`<div><h1>Field Notes</h1><p>${encodeHtml(userInput)}</p></div>`. More information on injection attacks can be found here. |
Attachments |
Optional The attachment or list of attachments to send with the email. Attachments can be produced with the Create Email Attachment activity. |
Is Body Html |
Optional Type: Boolean Whether the body of the email is HTML. |
This activity has no outputs.
For information about the ID, Display Name, and Description properties, see Properties Common to all Activities.
This activity does not work when the device has intermittent connectivity to the network.
See also...