2019-05-31 17:44:50 -04:00
|
|
|
/* Validated Domain -----------------------------*/
|
|
|
|
|
2019-05-31 14:24:13 -04:00
|
|
|
resource "aws_ses_domain_identity" "dap_ps" {
|
2019-07-30 14:36:52 -04:00
|
|
|
domain = var.public_domain
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
resource "aws_ses_domain_dkim" "dap_ps" {
|
2019-07-30 14:36:52 -04:00
|
|
|
domain = aws_ses_domain_identity.dap_ps.domain
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
resource "aws_ses_domain_mail_from" "dap_ps" {
|
2019-07-30 14:36:52 -04:00
|
|
|
domain = aws_ses_domain_identity.dap_ps.domain
|
2019-05-31 14:24:13 -04:00
|
|
|
mail_from_domain = "mail.${aws_ses_domain_identity.dap_ps.domain}"
|
|
|
|
}
|
|
|
|
|
2020-01-27 20:38:42 +01:00
|
|
|
resource "aws_route53_record" "dap_ps_verification" {
|
|
|
|
zone_id = aws_route53_zone.dap_ps.zone_id
|
|
|
|
name = "_amazonses"
|
|
|
|
type = "TXT"
|
|
|
|
ttl = 3600
|
|
|
|
records = ["${aws_ses_domain_identity.dap_ps.verification_token}"]
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
|
|
|
|
2020-01-27 20:38:42 +01:00
|
|
|
resource "aws_route53_record" "dap_ps_mail_mx" {
|
|
|
|
zone_id = aws_route53_zone.dap_ps.zone_id
|
|
|
|
name = "mail"
|
|
|
|
type = "MX"
|
|
|
|
ttl = 3600
|
|
|
|
records = ["10 feedback-smtp.us-east-1.amazonses.com."]
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
|
|
|
|
2020-01-27 20:38:42 +01:00
|
|
|
resource "aws_route53_record" "dap_ps_mail_spf" {
|
|
|
|
zone_id = aws_route53_zone.dap_ps.zone_id
|
|
|
|
name = "mail"
|
|
|
|
type = "TXT"
|
|
|
|
ttl = 3600
|
|
|
|
records = ["v= spf1 include:amazonses.com ~all"]
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
|
|
|
|
2020-01-27 20:38:42 +01:00
|
|
|
resource "aws_route53_record" "dap_ps_dkim" {
|
|
|
|
zone_id = aws_route53_zone.dap_ps.zone_id
|
|
|
|
ttl = 3600
|
|
|
|
type = "CNAME"
|
|
|
|
count = 3
|
|
|
|
name = "${element(aws_ses_domain_dkim.dap_ps.dkim_tokens, count.index)}._domainkey"
|
|
|
|
records = ["${element(aws_ses_domain_dkim.dap_ps.dkim_tokens, count.index)}.dkim.amazonses.com."]
|
2019-05-31 14:24:13 -04:00
|
|
|
}
|
2019-05-31 17:44:50 -04:00
|
|
|
|
2019-07-25 13:14:50 -04:00
|
|
|
/* SES EMail Fowarding --------------------------*/
|
|
|
|
|
2020-01-27 20:38:42 +01:00
|
|
|
resource "aws_route53_record" "dap_ps_mx" {
|
|
|
|
zone_id = aws_route53_zone.dap_ps.zone_id
|
|
|
|
name = "@"
|
|
|
|
type = "MX"
|
|
|
|
ttl = 3600
|
|
|
|
records = ["10 inbound-smtp.us-east-1.amazonaws.com."]
|
2019-07-25 13:14:50 -04:00
|
|
|
}
|
|
|
|
|
2019-05-31 17:44:50 -04:00
|
|
|
/* Validated Emails -----------------------------*/
|
|
|
|
|
|
|
|
resource "aws_ses_email_identity" "jakub" {
|
|
|
|
email = "jakub@status.im"
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "aws_ses_email_identity" "andy" {
|
|
|
|
email = "andy@status.im"
|
|
|
|
}
|