An open API service indexing awesome lists of open source software.

https://github.com/govtechsg/ses-s3


https://github.com/govtechsg/ses-s3

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# 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. |