Skip to content

Commit ca7d96c

Browse files
committed
Adds mx records for mailgun to teams.r-e.o (#11)
1 parent 74786c2 commit ca7d96c

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

route53.tf

+27
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,33 @@ resource "aws_route53_record" "rust_embedded_org_www" {
2828
records = [ "rust-embedded.org" ]
2929
}
3030

31+
// MX records for teams.rust-embedded.org email
32+
resource "aws_route53_record" "teams_rust_embedded_org_mx" {
33+
zone_id = "${aws_route53_zone.rust_embedded_org.zone_id}"
34+
name = "teams.rust-embedded.org."
35+
type = "MX"
36+
ttl = "300"
37+
records = [ "mxa.mailgun.org", "mxb.mailgun.org" ]
38+
}
39+
40+
// SPF record for teams.rust-embedded.org email
41+
resource "aws_route53_record" "teams_rust_embedded_org_spf" {
42+
zone_id = "${aws_route53_zone.rust_embedded_org.zone_id}"
43+
name = "teams.rust-embedded.org."
44+
type = "TXT"
45+
ttl = "300"
46+
records = [ "v=spf1 include:mailgun.org ~all" ]
47+
}
48+
49+
// DomainKey record for teams.rust-embedded.org email
50+
resource "aws_route53_record" "teams_rust_embedded_org_domainkey" {
51+
zone_id = "${aws_route53_zone.rust_embedded_org.zone_id}"
52+
name = "pic._domainkey.teams.rust-embedded.org."
53+
type = "TXT"
54+
ttl = "300"
55+
records = [ "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMAoVmF2CmWOqzsOpxn+vvlODaIGm6NonRdEDwiFkzIWOS3QnzipZN0RjfhPA2cJ8Ds3FPqhJIPgnjxlGxnypvuaa/2AvbMZAqeyf16ZsBkh7FrZtpZROFcFRtzPD876VHey0BiIJFzZCgS5l9zSeYMKAfe5nos9848sSEurC/yQIDAQAB" ]
56+
}
57+
3158
resource "aws_route53_record" "rust_embedded_org_docs" {
3259
zone_id = "${aws_route53_zone.rust_embedded_org.zone_id}"
3360
name = "docs.rust-embedded.org."

0 commit comments

Comments
 (0)