diff --git a/smtpkit.com.domain-auth.json b/smtpkit.com.domain-auth.json new file mode 100644 index 00000000..3d4a3383 --- /dev/null +++ b/smtpkit.com.domain-auth.json @@ -0,0 +1,44 @@ +{ + "providerId": "smtpkit.com", + "providerName": "SMTPKit", + "serviceId": "domain-auth", + "serviceName": "SMTPKit Domain Authentication", + "version": 1, + "syncPubKeyDomain": "smtpkit.com", + "syncRedirectDomain": "sync.smtpkit.com", + "logoUrl": "https://smtpkit.com/assets/media/logo/android-icon-192x192.png", + "description": "Places TXT record for domain verification and DKIM records to authenticate email sent by SMTPKit on behalf of the user", + "variableDescription": "The variable %smtpkit_code% represents a combination of prefix string and a MD5 hash. %dkim_selector% and %dkim_selector2% is the DKIM selector for placing the DKIM public key. This needs to be a variable because the selector is dynamically generated. %dkim_public_key% is the DKIM public key. %dmarc_value% is dmarc value.", + "records": [ + { + "groupId": "smtpkit_code", + "type": "TXT", + "host": "@", + "data": "%smtpkit_code%", + "ttl": 3600 + }, + { + "groupId": "spf", + "type": "SPFM", + "spfRules": "include:smtpkit.com", + "host": "@", + "ttl": 3600 + }, + { + "groupId": "dkim_raw", + "type": "TXT", + "host": "%dkim_selector%._domainkey", + "data": "%dkim_public_key%", + "ttl": 3600 + }, + { + "groupId": "dmarc", + "type": "TXT", + "host": "_dmarc", + "data": "%dmarc_value%", + "ttl": 3600, + "txtConflictMatchingMode": "All", + "essential": "OnApply" + } + ] +}