From 7687eaf93558e9ad6a856ed767c077c2b224a643 Mon Sep 17 00:00:00 2001 From: Nemo Date: Tue, 7 Nov 2017 15:01:35 +0530 Subject: [PATCH] Adds mailgun mailing list --- cloudflare/main.tf | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/cloudflare/main.tf b/cloudflare/main.tf index 2ef76e2..9d5c3ae 100644 --- a/cloudflare/main.tf +++ b/cloudflare/main.tf @@ -39,4 +39,34 @@ resource "cloudflare_record" "act-wildcard" { name = "*.act" value = "${var.act_ip}" type = "A" +} + +resource "cloudflare_record" "mailgun-spf" { + domain = "${var.domain}" + name = "l" + value = "v=spf1 include:mailgun.org ~all" + type = "TXT" +} + +resource "cloudflare_record" "mailgun-dkim" { + domain = "${var.domain}" + name = "k1._domainkey.l" + value = "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnbP+IQkuPkgmUhpqCKzIdDSZ0HazaMp+cdBH++LBed8oY8/jmV8BhxMp5JwyePzRTxneT8ASsRtcp7CQ3z4nMC7aFX0kH6Bnu2v+u2JWudxs8x0I02OrPbSaQ5QVQdbAaCUCEfCQ06LJsn8aqPNrRIOWEMnxln+ebFJ0wKGscFQIDAQAB" + type = "TXT" +} + +resource "cloudflare_record" "mailgun-mxa" { + domain = "${var.domain}" + name = "l" + value = "mxa.mailgun.org" + type = "MX" + priority = 10 +} + +resource "cloudflare_record" "mailgun-mxb" { + domain = "${var.domain}" + name = "l" + value = "mxb.mailgun.org" + type = "MX" + priority = 20 } \ No newline at end of file