1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

DOCS: Add missing record modifiers (#1793)

This commit is contained in:
Jeffrey Cafferata
2022-10-30 18:45:04 +01:00
committed by GitHub
parent ffdb4b6271
commit 5ba66fac52
6 changed files with 38 additions and 16 deletions

View File

@ -1,10 +1,13 @@
---
layout: default
title: CAA Builder
name: CAA_BUILDER
parameters:
- label
- iodef
- iodef_critical
- issue
- issuewild
---
# CAA Builder
dnscontrol contains a CAA_BUILDER which can be used to simply create
CAA records for your domains. Instead of creating each CAA record
individually, you can simply configure your report mail address, the

View File

@ -1,9 +1,21 @@
---
name: DMARC_BUILDER
parameters:
- label
- version
- policy
- subdomainPolicy
- alignmentSPF
- alignmentDKIM
- percent
- rua
- ruf
- failureOptions
- failureFormat
- reportInterval
- ttl
---
# DMARC Builder
dnscontrol contains a DMARC_BUILDER which can be used to simply create
DMARC policies for your domains.

View File

@ -1,10 +1,16 @@
---
layout: default
title: SPF Optimizer
name: SPF_BUILDER
parameters:
- label
- overflow
- overhead1
- raw
- ttl
- txtMaxSize
- parts
- flatten
---
# SPF Optimizer
dnscontrol can optimize the SPF settings on a domain by flattening
(inlining) includes and removing duplicates. dnscontrol also makes
it easier to document your SPF configuration.

View File

@ -9,8 +9,9 @@ Problem: It is difficult to get CAA and other records exactly right.
Solution: Use a "builder" to construct it for you.
* [CAA Builder]({{site.github.url}}/caa-builder)
* [SPF Optimizer]({{site.github.url}}/spf-optimizer)
* [CAA Builder]({{site.github.url}}/js#CAA_BUILDER)
* [DMARC Builder]({{site.github.url}}/js#DMARC_BUILDER)
* [SPF Optimizer]({{site.github.url}}/js#SPF_BUILDER)
# Repeat records in many domains (macros)
@ -139,5 +140,5 @@ domain exists, who requested it, any associated ticket numbers, and so
on.
We also comment the individual parts of a record. Look at the [SPF
Optimizer]({{site.github.url}}/spf-optimizer) example. Each part of
Optimizer]({{site.github.url}}/js#SPF_BUILDER) example. Each part of
the SPF record has a comment.

View File

@ -147,10 +147,10 @@ title: DNSControl
<a href="{{site.github.url}}/alias">Aliases</a>: ALIAS/ANAME records
</li>
<li>
<a href="{{site.github.url}}/spf-optimizer">SPF Optimizer</a>: Optimize your SPF records
<a href="{{site.github.url}}/js#SPF_BUILDER">SPF Optimizer</a>: Optimize your SPF records
</li>
<li>
<a href="{{site.github.url}}/caa-builder">CAA Builder</a>: Build CAA records the easy way
<a href="{{site.github.url}}/js#CAA_BUILDER">CAA Builder</a>: Build CAA records the easy way
</li>
</ul>
</div>

View File

@ -17,7 +17,7 @@ title: TOC
## Advanced Topics
- [Testing]({{site.github.url}}/unittests): Unit Testing DNS Data.
- [SPF Optimizer]({{site.github.url}}/spf-optimizer): Optimize your SPF records.
- [SPF Optimizer]({{site.github.url}}/js#SPF_BUILDER): Optimize your SPF records.
## Developer info
- [GitHub](https://github.com/StackExchange/dnscontrol): Get the source!