Skip to content

GovTechSG/ses-s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ses-s3

Requirements

A s3 bucket for access logging

Providers

Name Version
aws n/a
aws.ses_region n/a

Inputs

Name Description Type Default Required
access_log_bucket Seperate Bucket to write access logs to string n/a yes
dmarc_p DMARC Policy for organizational domains (none, quarantine, reject). string "none" no
dmarc_rua DMARC Reporting URI of aggregate reports, expects an email address. string n/a yes
email_domain_name Domain identity address for mx records etc e.g mail.example.com string n/a yes
enable_incoming_email Control whether or not to handle incoming emails. bool true no
enable_spf_record Control whether or not to set SPF records. bool true no
enable_verification Control whether or not to verify SES DNS records. bool true no
extra_ses_records Extra records to add to the _amazonses TXT record. list(string) [] no
from_addresses List of email addresses to catch bounces and rejections. list(string) n/a yes
mail_from_domain Subdomain (of the route53 zone) which is to be used as MAIL FROM address string n/a yes
private_zone n/a bool false no
receive_s3_bucket Name of the S3 bucket to store received emails (required if enable_incoming_email is true). string "" no
receive_s3_prefix The key prefix of the S3 bucket to store received emails (required if enable_incoming_email is true). string "" no
route53_domain_name n/a string n/a yes
rule_set_name Name of rule set to assign for this ses domain string "main_rule_set" no
ses_bucket n/a string "my_bucket" no
ses_region n/a string n/a yes

Outputs

Name Description
ses_identity_arn SES identity ARN.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages