ses-dashboard

connect-group/ses-dashboard/aws

Terraform Module HCL AWS

This module will create a Deliverability Dashboard that shows information about SES Email bounces and complaints.

Install
module "ses-dashboard" {
source = "connect-group/ses-dashboard/aws"
version = "2.0.2"
}
plain text: /constructs/tfmod-connect-group-ses-dashboard-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

SES Deliverability Dashboard ============================ This module will create a Bounce Complaint Dashboard report that shows information about SES Email bounces and complaints. > Bounce and complaint rates can have a negative impact on your sender reputation. This makes it less likely that the emails you send through Amazon SES will reach your recipients' inboxes. Additionally, if your bounce or complaint rate is too high, we may have to suspend your Amazon SES account to protect other users. > > For these reasons, it is essential that you have a process to remove email addresses that bounced or complained from your recipient list. This section describes a sample tracking dashboard that you can use to track bounces and complaints using other AWS services. You can customize this solutio

Inputs (11)
NameTypeDescriptionDefault
queue_namestring[Optional] Name of the SQS queue created by this module."email-delivery-queue"
tagsmap[Optional] Tags to be added to resources that support tagging.{}
email_from_display_namestring[Optional] The email sender displayed in report recipients inbox. Useful if you"Email Delivery Dashboard"
bucket_prefixstring[Optional] Prefix (folder) in which to place reports.""
report_retention_daysnumber[Optional] Number of days to retain the reports.30
email_delivery_topic_namestring[Optional] Name of the SNS Topic created by this module."email-delivery-topic"
email_dashboard_namestring[Optional] Name of CloudFormation stack."email-delivery-dashboard-email-recipien
unique_suffixstring[Optional] Use to keep various resources unique if using more than once in an ac""
to_addresseslist(string)[Required] The email addresses that will receive the bounce and complaint reportnull
unique_bucket_namestring[Optional] Name of an S3 bucket to create, which will hold the dashboard files. ""
email_introduction_messagestring[Optional] Introduction sent with an email when we need to notify that emails ha""
Outputs (1)
topic_arn
Resources (13)
aws_cloudformation_stackaws_cloudwatch_event_ruleaws_cloudwatch_event_targetaws_iam_policyaws_iam_roleaws_iam_role_policy_attachmentaws_lambda_functionaws_lambda_permissionaws_s3_bucketaws_sns_topicaws_sns_topic_subscriptionaws_sqs_queuerandom_id
Details
FrameworkTerraform Module
LanguageHCL
Version2.0.2
Cloud AWS
★ Stars27
Forks13
Total downloads18.4k
Inputs11
Outputs1
Resources13
Examples1
LicenseApache-2.0
Namespaceconnect-group
Updated