diff options
author | Aaron LI <aly@aaronly.me> | 2018-03-04 18:44:30 +0800 |
---|---|---|
committer | Aaron LI <aly@aaronly.me> | 2018-03-14 11:35:08 +0800 |
commit | 442369be9cdfa8b1095d9fdd836355a1767aaa83 (patch) | |
tree | d9784f5a20c1fffee74ab014ef1e05a7980c60ca /roles/dns/templates | |
parent | 5836875b025e1601dd182963fc372581cc724faa (diff) | |
download | ansible-dfly-vps-442369be9cdfa8b1095d9fdd836355a1767aaa83.tar.bz2 |
dns/zones: add DKIM record
Diffstat (limited to 'roles/dns/templates')
-rw-r--r-- | roles/dns/templates/zones/aaronly.me.zone.j2 | 4 | ||||
-rw-r--r-- | roles/dns/templates/zones/liwt.net.zone.j2 | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/roles/dns/templates/zones/aaronly.me.zone.j2 b/roles/dns/templates/zones/aaronly.me.zone.j2 index 02b5e9b..724f1f0 100644 --- a/roles/dns/templates/zones/aaronly.me.zone.j2 +++ b/roles/dns/templates/zones/aaronly.me.zone.j2 @@ -37,6 +37,8 @@ www IN CNAME @ @ IN TXT "v=spf1 mx -all" @ IN TXT "google-site-verification={{ mail['google-site-verification'][domain] }}" _dmarc IN TXT "v=DMARC1; p={{ mail.dmarc.p }}; sp={{ mail.dmarc.sp }}; pct={{ mail.dmarc.pct }}; aspf={{ mail.dmarc.aspf }}; rua=mailto:{{ mail.dmarc.rua[domain] }};" -{{ mail.dkim.selector }}._domainkey IN TXT "v=DKIM1; k=rsa; s={{ mail.dkim.selector }}; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu7LZbXj5HBjT5yoMCnCd5eBLBZ1s/WP0hPQSignjEu4pCtOsPf7f/knhDDD7eMOSlOAa91Dq6e8B0aNKfV2m7e88SvHLnWVhH+kUNIdSQRTrTL6Pt1WAH0XjgDcd0f2MB+ho5GIeRJnLWHoRtrSUoBKgMxnvW8aco/Z/z0/qn5Tcsrz7wP/W7c/eX38SRuanrKUVnE8FqvvshZzaPfqe46WrqKDI6mfeYa0up/1ikUWgAHKVZEXTUCPVBUXxHbyK7a6MgZW+BYkYEeypMnYViq9k+TIHNNjlGbOLXqujn2j/L0r7ORjZX16C1qNf54qvMeklDK1+8KW872F6s+kVKwIDAQAB" +{% if domain_key is defined %} +{{ domain_key | dkim_record(selector=mail.dkim.selector) | join("\n") }} +{% endif %} ; vim: set ft=bindzone: diff --git a/roles/dns/templates/zones/liwt.net.zone.j2 b/roles/dns/templates/zones/liwt.net.zone.j2 index 02e649c..1eabb77 100644 --- a/roles/dns/templates/zones/liwt.net.zone.j2 +++ b/roles/dns/templates/zones/liwt.net.zone.j2 @@ -51,6 +51,8 @@ mail IN AAAA {{ network.ipv6.address }} @ IN TXT "v=spf1 mx -all" @ IN TXT "google-site-verification={{ mail['google-site-verification'][domain] }}" _dmarc IN TXT "v=DMARC1; p={{ mail.dmarc.p }}; sp={{ mail.dmarc.sp }}; pct={{ mail.dmarc.pct }}; aspf={{ mail.dmarc.aspf }}; rua=mailto:{{ mail.dmarc.rua[domain] }};" -{{ mail.dkim.selector }}._domainkey IN TXT "v=DKIM1; k=rsa; s={{ mail.dkim.selector }}; p=???" +{% if domain_key is defined %} +{{ domain_key | dkim_record(selector=mail.dkim.selector) | join("\n") }} +{% endif %} ; vim: set ft=bindzone: |