diff --git a/reloop.sh.email-setup.json b/reloop.sh.email-setup.json index f5ec62d7..16cb3eb0 100644 --- a/reloop.sh.email-setup.json +++ b/reloop.sh.email-setup.json @@ -3,12 +3,13 @@ "providerName": "Reloop", "serviceId": "email-setup", "serviceName": "Reloop Email", - "version": 1, + "version": 2, "logoUrl": "https://reloop.sh/icon.svg", "description": "Configures DNS records for sending and receiving email via Reloop. Sets up DKIM authentication, SPF authorization, DMARC policy, MX routing, and optional click/open tracking.", "variableDescription": "domainKey: The DKIM public key material that Reloop generates for this domain at setup time.", "syncPubKeyDomain": "reloop.sh", "syncRedirectDomain": "reloop.sh", + "syncBlock": false, "hostRequired": false, "records": [ { @@ -16,7 +17,8 @@ "type": "TXT", "host": "reloop._domainkey", "data": "v=DKIM1; k=rsa; p=%domainKey%", - "ttl": 3600 + "ttl": 3600, + "txtConflictMatchingMode": "None" }, { "groupId": "sending", @@ -25,25 +27,35 @@ "spfRules": "include:reloop.sh", "ttl": 3600 }, + { + "groupId": "sending", + "type": "MX", + "host": "@", + "pointsTo": "reloop.sh", + "priority": 10, + "ttl": 3600 + }, { "groupId": "sending", "type": "TXT", "host": "_dmarc", "data": "v=DMARC1; p=reject;", - "ttl": 3600 + "ttl": 3600, + "txtConflictMatchingMode": "None", + "essential": "OnApply" }, { "groupId": "receiving", "type": "MX", "host": "@", - "pointsTo": "reloop.sh", + "pointsTo": "inbound.reloop.sh", "priority": 10, "ttl": 3600 }, { "groupId": "tracking", "type": "CNAME", - "host": "tracking", + "host": "link", "pointsTo": "link.reloop.sh", "ttl": 3600 }