smtp-mail

cloudposse/smtp-mail/null

Terraform Module HCL NULL

Terraform module to send transactional emails via an SMTP server (e.g. mailgun)

Install
module "smtp-mail" {
source = "cloudposse/smtp-mail/null"
version = "0.1.0"
}
plain text: /constructs/tfmod-cloudposse-smtp-mail-null/install.txt
⭐ Source on GitHub 📦 Registry page
README

![Cloud Posse](https://cloudposse.com) terraform-null-smtp-mail ![Build Status](https://travis-ci.org/cloudposse/terraform-null-smtp-mail) ![Latest Release](https://github.com/cloudposse/terraform-null-smtp-mail/releases/latest) ![Slack Community](https://slack.cloudposse.com) Terraform Module to send emails using an SMTP server by calling an external email command. --- This project is part of our comprehensive "SweetOps" approach towards DevOps. It's 100% Open Source and licensed under the APACHE2. Introduction This terraform module uses an external command using the local-exec provisioner to send emails. It's ideally suited for sending transactional emails related to the apply phase. For example, notifying a user of their IAM user account getting created or the deployment of a new ECS ap

Inputs (11)
NameTypeDescriptionDefault
bodyanyEmail body template required
fromanyFrom address for email required
toanyEmail recipients required
subjectanyEmail subject template required
usernameanyUsername to authenticate with the SMTP server required
passwordanyPassword to authenticate with the SMTP server required
varsanyParameters to pass to the body template{}
portanySMTP Port"587"
hostanySMTP Host"smtp.mailgun.org"
mail_commandanyCommand to execute"email"
enabledanyFlag to enable or disable the sending of emails"true"
Outputs (2)
subject — Rendered subject of the email
body — Rendered body of the email
Resources (1)
null_resource
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud NULL
★ Stars15
Forks9
Total downloads1.3k
Inputs11
Outputs2
Resources1
Examples1
LicenseApache-2.0
Namespacecloudposse
Updated