diff --git a/terraform/google_workspace.tf b/terraform/google_workspace.tf index c1a71ae..1c8bb5d 100644 --- a/terraform/google_workspace.tf +++ b/terraform/google_workspace.tf @@ -72,4 +72,46 @@ resource "ovh_domain_zone_record" "dkim_google_moritzgraf_de" { fieldtype = "TXT" ttl = 3600 # 1 hour TTL target = "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4hYXxdgHDaNwqiUrHa4S9vbqLx/iV2avvgwwPqa5+2aOef109Ap8U7OfgFQQgwRVXx5XWbkKL69as3sdzuVA+8A8fRKbprugZEFoL9gyoTxPQveKO2s+1CsP0fUIx1c7aemfgn6mrfC0Ep17D70Y9YcQQWgiNHGHlgQDE1z6ncfUquHdipcmd0wEIAmjdNDBoqf3b1SRz5xaayKIeAsf/f2AFB1IeYwvLEaOC/mQDZWsry86RwjAfKvxbw0zAQaxSLFOho+kuxL2YUPbT55mZaB9Bi1G4VemzZUGuqXoq8xPzFOO/wxNi6Pei0Vs9wLwFahtuxriin4EVYOkjF4uwIDAQAB" +} + + +### ameliegraf.de + +resource "ovh_domain_zone_record" "mx_record_ameliegraf_de" { + + zone = "ameliegraf.de" + fieldtype = "MX" + ttl = 60 + target = "1 smtp.google.com." +} + +resource "ovh_domain_zone_record" "google_domain_verification_ameliegraf_de" { + zone = "ameliegraf.de" + fieldtype = "TXT" + ttl = 60 + target = "google-site-verification=LwCbVqOp4c200QYrEEX1m4lIebOzxl5eBb2IkHbrSVA" +} + +resource "ovh_domain_zone_record" "spf_ameliegraf_de" { + zone = "ameliegraf.de" + subdomain = "" # SPF record goes on the root domain + fieldtype = "TXT" + ttl = 60 # Time-to-live in seconds (1 hour is standard, but 60 is ok too) + target = "v=spf1 include:_spf.google.com ~all" +} + +resource "ovh_domain_zone_record" "dmarc_ameliegraf_de" { + zone = "ameliegraf.de" + subdomain = "_dmarc" # DMARC record always goes on the _dmarc subdomain + fieldtype = "TXT" + ttl = 60 # 1 hour TTL + target = "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de" +} + +resource "ovh_domain_zone_record" "dkim_google_ameliegraf_de" { + zone = "ameliegraf.de" + subdomain = "google._domainkey" # The DNS Host name provided by Google + fieldtype = "TXT" + ttl = 3600 # 1 hour TTL + target = "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4hYXxdgHDaNwqiUrHa4S9vbqLx/iV2avvgwwPqa5+2aOef109Ap8U7OfgFQQgwRVXx5XWbkKL69as3sdzuVA+8A8fRKbprugZEFoL9gyoTxPQveKO2s+1CsP0fUIx1c7aemfgn6mrfC0Ep17D70Y9YcQQWgiNHGHlgQDE1z6ncfUquHdipcmd0wEIAmjdNDBoqf3b1SRz5xaayKIeAsf/f2AFB1IeYwvLEaOC/mQDZWsry86RwjAfKvxbw0zAQaxSLFOho+kuxL2YUPbT55mZaB9Bi1G4VemzZUGuqXoq8xPzFOO/wxNi6Pei0Vs9wLwFahtuxriin4EVYOkjF4uwIDAQAB" } \ No newline at end of file