summaryrefslogtreecommitdiff
path: root/doc/doc-docbook/spec.xfpt
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2017-11-03 11:02:19 +0000
committerJeremy Harris <jgh146exb@wizmail.org>2017-11-03 12:10:32 +0000
commit484cc1a938bec2546c2475deecdd11d34866a257 (patch)
treeaea41ad2df99b30456844e77903d0a45531d05e9 /doc/doc-docbook/spec.xfpt
parent3324ab3f03dc273e0ad6d9c6d91ce78b2ca35e17 (diff)
DKIM: better syntax for control of oversigning. Bug 2180
Diffstat (limited to 'doc/doc-docbook/spec.xfpt')
-rw-r--r--doc/doc-docbook/spec.xfpt11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index 13fcad724..a0eb53c58 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -38608,6 +38608,17 @@ When unspecified, the header names listed in RFC4871 will be used,
whether or not each header is present in the message.
The default list is available for the expansion in the macro
"_DKIM_SIGN_HEADERS".
+
+If a name is repeated, multiple headers by that name (or the absence therof)
+will be signed. The textually later headers in the headers part of the
+message are signed first, if there are multiples.
+
+A name can be prefixed with either an '=' or a '+' character.
+If an '=' prefix is used, all headers that are present with this name
+will be signed.
+If a '+' prefix if used, all headers that are present with this name
+will be signed, and one signtature added for a missing header with the
+name will be appended.
.wen