confusdcodr / pieceofprivacy-ses-forwarder

Terraform module for PieceOfPrivacy.com which setups Route53, SES, and lambda to forward emails to the given destination

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pieceofprivacy-ses-forwarder

Terraform module for PieceOfPrivacy.com which setups route53, ses, and lambda to forward emails to the given destination

Architecture

Architecture

Prerequisites

  • Your own domain
  • An aws route53 zone setup for your domain
  • An aws ses service setup for production use (i.e., not in sandbox mode)

Requirements

Name Version
terraform ~> 0.14.2
aws ~> 3.22
external ~> 2.0
null ~> 3.0

Providers

Name Version
aws ~> 3.22

Inputs

Name Description Type Default Required
bucket The name of the bucket string n/a yes
domain The domain to verify. Requires that you own the domain string n/a yes
mail_recipient The email address to forward the emails to string n/a yes
mail_sender The email address which forwarded emails come from string n/a yes
zone_id Zone ID of the route53 hosted zone to add the record(s) to string n/a yes
tags The tags applied to the bucket map(string) {} no

Outputs

No output.

About

Terraform module for PieceOfPrivacy.com which setups Route53, SES, and lambda to forward emails to the given destination

License:GNU General Public License v3.0


Languages

Language:Python 51.3%Language:HCL 29.4%Language:Makefile 19.3%