Skip to content

Commit 266480d

Browse files
committed
dns updates for autonomys.xyz beehiiv
1 parent 6988291 commit 266480d

File tree

1 file changed

+31
-12
lines changed

1 file changed

+31
-12
lines changed

dns/autonomys-xyz.tf

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)