Resolver Options
Since: Version 2026.09.22-a276d4a8
The functionality described in this section requires version 2026.09.22-a276d4a8 of KumoMTA, or a more recent version.
This section documents the fields accepted in the options table passed to
kumo.dns.configure_resolver,
kumo.dns.configure_unbound_resolver,
kumo.dns.define_resolver, and the table returned
by kumo.dns.load_resolv_conf.
In earlier releases the options table accepted hickory DNS's own option
names directly; see the
version table in configure_resolver for links to
the relevant hickory documentation per KumoMTA release. KumoMTA now defines
these names itself; the supported set is documented in the pages below.
All fields are optional. Unknown fields are a configuration-time error. The Unbound backend only accepts a small subset of these options and will error on the rest at configuration time; see configure_unbound_resolver for the supported set.