SMTP Valve

Delivers a mail-message.

Use this valve to send html/plain messages via SMTP.

Prerequisites

Before using this valve the SmtpClient module must be configured and deployed.

Configuration

Valve name: SendMail | SendBySmtp | SmtpSender

Name
Description
Default value
Mandatory
Expanded

smtp_destination

ID of the internal SMTP client used to talk with the SMTP backend.

"default"

message_template

Path to a message template file. The text in the template supports expansion. See Message Template example

N/A

subject

Mail subject.

N/A

mail_from

FROM email address.

N/A

mail_to

TO email address.

N/A

mail_cc

CC email address.

N/A

mail_bcc

BCC email address.

N/A

remove_prefixes

Array containing prefixes to be removed from email addresses.

N/A

Message Template example

Property expansion is supported with {{...}} syntax. All available item and exports properties can be used in the template. In the example below the item property generated_otp_value is generated prior in the pipe.

<html>
<body>
Your one time password is <b>{{item.generated_otp_value}}</b>
</body>
</html>