@@ -82,27 +82,46 @@ resource "cloudflare_record" "mailserver_mx" {
8282 zone_id = data. cloudflare_zone . autonomys_xyz . id
8383}
8484
85- // mailserver records for mail.autonomys.xyz
86- resource "cloudflare_record" "mail_mailserver_mx" {
87- name = " mail.autonomys.xyz"
88- comment = " MX record pointing to our preferred mailserver"
89- priority = 1
90- proxied = false
91- ttl = 3600
92- type = " MX"
93- value = " smtp.google.com"
94- zone_id = data. cloudflare_zone . autonomys_xyz . id
85+ // CNAME record for mail.autonomys.xyz
86+ resource "cloudflare_record" "mail_autonomys_cname" {
87+ name = " em6407.mail"
88+ comment = " CNAME record pointing to beehiiv"
89+ proxied = false
90+ ttl = 3600
91+ type = " CNAME"
92+ value = " u47499917.wl168.sendgrid.net"
93+ zone_id = data. cloudflare_zone . autonomys_xyz . id
94+ }
95+
96+ resource "cloudflare_record" "mail_autonomys_cname_dk" {
97+ name = " 607._domainkey.mail"
98+ comment = " CNAME DKIM record pointing to beehiiv"
99+ proxied = false
100+ ttl = 3600
101+ type = " CNAME"
102+ value = " 607.domainkey.u47499917.wl168.sendgrid.net"
103+ zone_id = data. cloudflare_zone . autonomys_xyz . id
104+ }
105+
106+ resource "cloudflare_record" "mail_autonomys_cname_dk_2" {
107+ name = " 6072._domainkey.mail"
108+ comment = " CNAME DKIM record pointing to beehiiv"
109+ proxied = false
110+ ttl = 3600
111+ type = " CNAME"
112+ value = " 6072.domainkey.u47499917.wl168.sendgrid.net"
113+ zone_id = data. cloudflare_zone . autonomys_xyz . id
95114}
96115
97- resource "cloudflare_record" "mail_spf " {
116+ resource "cloudflare_record" "mail_autonomys_spf " {
98117 zone_id = data. cloudflare_zone . autonomys_xyz . id
99118 name = " mail.autonomys.xyz"
100119 type = " TXT"
101120 value = " v=spf1 a mx include:_spf.google.com include:sendgrid.net ~all"
102121 ttl = 3600
103122}
104123
105- resource "cloudflare_record" "mail_beehiiv_txt " {
124+ resource "cloudflare_record" "mail_autonomys_beehiiv_txt " {
106125 zone_id = data. cloudflare_zone . autonomys_xyz . id
107126 name = " _beehiiv-authentication"
108127 type = " TXT"
0 commit comments