forked from Domain-Connect/Templates
-
Notifications
You must be signed in to change notification settings - Fork 0
/
brevo.com.domain-authentication.json
51 lines (51 loc) · 1.66 KB
/
brevo.com.domain-authentication.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"providerId": "brevo.com",
"providerName": "Brevo",
"serviceId": "domain-authentication",
"serviceName": "Brevo Domain Authentication",
"version": 4,
"syncPubKeyDomain": "brevo.com",
"syncRedirectDomain": "app.brevo.com",
"logoUrl": "https://static.brevo.com/meetings/assets/brevo_logo.png",
"description": "Places TXT record for domain verification and DKIM records to authenticate email sent by Brevo on behalf of the user",
"variableDescription": "The variable %verfication_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. %dkimcname% and %dkimcname2% is cname value where DKIM will point",
"records": [
{
"groupId": "code",
"type": "TXT",
"host": "@",
"data": "%verfication_code%",
"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"
},
{
"groupId": "dkim",
"type": "CNAME",
"host": "%dkim_selector%._domainkey",
"pointsTo": "%dkimcname%",
"ttl": 3600
},
{
"groupId": "dkim",
"type": "CNAME",
"host": "%dkim_selector2%._domainkey",
"pointsTo": "%dkimcname2%",
"ttl": 3600
}
]
}