Terraform module for configuring AWS SES to auto-reply to emails.
Name | Version |
---|---|
terraform | ~> 1.0 |
archive | ~> 2.0 |
aws | ~> 3.0 |
Name | Version |
---|---|
archive | ~> 2.0 |
aws | ~> 3.0 |
Name | Type |
---|---|
aws_iam_policy.lambda | resource |
aws_iam_role.lambda | resource |
aws_iam_role_policy_attachment.lambda_basic_execution | resource |
aws_iam_role_policy_attachment.lambda_policy | resource |
aws_lambda_function.this | resource |
aws_lambda_permission.ses | resource |
aws_route53_record.mx | resource |
aws_route53_record.ses_dkim_record | resource |
aws_route53_record.ses_verification_record | resource |
aws_ses_active_receipt_rule_set.this | resource |
aws_ses_domain_dkim.this | resource |
aws_ses_domain_identity.this | resource |
aws_ses_domain_identity_verification.this | resource |
aws_ses_receipt_rule.this | resource |
aws_ses_receipt_rule_set.this | resource |
archive_file.lambda_function | data source |
aws_caller_identity.this | data source |
aws_region.this | data source |
aws_route53_zone.this | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
domain | Domain to use for emails. Will be configured with MX records for receiving emails and DKIM records for sending emails securely. | string |
n/a | yes |
reply_from | The email address to reply to emails from. | string |
n/a | yes |
response_html | The email body in HTML to reply with. | string |
n/a | yes |
recipients | Auto-reply to emails sent to this list of email addresses. If ommitted, email to all addresses on var.domain will be forwarded. | list(string) |
[] |
no |
scan_enabled | If true, incoming emails will be scanned for spam and viruses. | bool |
false |
no |