The email
step is deprecated and will be removed in a future version of Flowpipe. Use the message step to send messages.
The email
step is used to send an email message.
pipeline "another_pipe" {step "email" "send_it" {to = ["darin@kramerica.com"]from = "elaine@jpetermancatalog.com"smtp_username = "elaine@jpetermancatalog.com"smtp_password = "54678fakeblksdf09"host = "smtp.example.com"port = 587subject = "Order Shipped"content_type = "text/html"body = <<-EOS<h1> Your Urban Sombrero is on its way! </h1><h3> Combining the spirit of old Mexico with a little big city panache...</h2<p>Thank you for shopping with J Peterman. </p>EOS}}
Arguments
Argument | Type | Optional? | Description |
---|---|---|---|
to | List<String> | Required | A list of recipient email addresses to which |
bcc | List<String> | Optional | A list of recipient email addresses to which to send the message via bcc. |
body | String | Optional | The message body. |
cc | List<String> | Optional | A list of recipient email addresses to which to send the message via cc. |
content_type | String | Optional | The content type of the email body, e.g. text/plain , text/html to send the message. |
from | String | Optional | The email address of the sender. |
host | String | Optional | The DNS name of the SMTP host to send the mail through. |
port | Number | Optional | The TCP port on the SMTP host. |
sender_name | String | Optional | A friendly display name of the sender |
smtp_password | String | Optional | Password to log in to the SMTP server. |
smtp_username | String | Optional | Username to log in to the SMTP server. |
subject | String | Optional | The message subject. |
This step also supports the common step arguments and attributes.