resource "cloudns_dns_record" "a13labs_me_contabo" { name = local.contabo_instance.name zone = local.a13labs_me_zone type = "A" value = local.contabo_instance.ip ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_imaps" { name = "imap" zone = local.a13labs_me_zone type = "CNAME" value = "${cloudns_dns_record.a13labs_me_contabo.name}.${local.a13labs_me_zone}" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_smtps" { name = "smtp" zone = local.a13labs_me_zone type = "CNAME" value = "${cloudns_dns_record.a13labs_me_contabo.name}.${local.a13labs_me_zone}" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_root" { name = "" zone = local.a13labs_me_zone type = "A" value = local.contabo_instance.ip ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_spf" { name = "" zone = local.a13labs_me_zone type = "TXT" value = "v=spf1 include:_spf.tem.scaleway.com include:spf.webapps.net ~all" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_dkim" { name = "${var.scaleway_dkim_key}._domainkey" zone = local.a13labs_me_zone type = "TXT" value = "v=DKIM1; h=sha256; k=rsa; p=${var.a13labs_me_scaleway_dkim_value}" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_dmarc" { name = "_dmarc" zone = local.a13labs_me_zone type = "TXT" value = "v=DMARC1; p=none; rua=mailto:admin@${local.a13labs_me_zone}" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_mx" { name = "" zone = local.a13labs_me_zone type = "MX" priority = "10" value = "mail-pt.securemail.pro" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_mail" { name = "mail" zone = local.a13labs_me_zone type = "CNAME" value = "mail-pt.securemail.pro" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_mail_smtp_srv" { name = "_smtp._tcp" zone = local.a13labs_me_zone type = "SRV" priority = 0 weight = 1 port = 465 value = "smtp.${local.a13labs_me_zone}" ttl = "3600" } resource "cloudns_dns_record" "a13labs_me_mail_imap_srv" { name = "_imap._tcp" zone = local.a13labs_me_zone type = "SRV" priority = 0 weight = 1 port = 993 value = "imap.${local.a13labs_me_zone}" ttl = "3600" } resource "cloudns_dns_zone" "a13labs_me" { domain = local.a13labs_me_zone type = "master" }