-
Notifications
You must be signed in to change notification settings - Fork 54
/
FEATURES
112 lines (79 loc) · 3.95 KB
/
FEATURES
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
F E A T U R E S F O R F U T U R E R E L E A S E
INTRODUCTION
============
In the source code for this package may be one or more segments of code
that are disabled, as they are slated for future release (FFR). These
are generally unreleased or incomplete features, or can be new algorithms
for existing features. They are often untested and currently unsupported,
and generally formally become part of the released software in some future
revision. There may or may not be documentation for them outside of this
file. Use them at your own risk.
To enable an FFR in the source code, specify "--enable-featurename" when
executing "./configure". For example, to add the "widget" feature, you would
add "--enable-widget" when executing "./configure".
FEATURES
========
Feature Name Description
allsymbols By default, the build will attempt to create a libopendkim
that only exports symbols intended to be exported;
internal-only functions are not visible. This feature
exports those as well. This is intended only for running
library unit tests. (libopendkim)
atps Support for experimental Authorized Third-Party Signatures
mechanism. (opendkim, libopendkim)
db_handle_pools Database handle pools. EXPERIMENTAL (opendkim)
default_sender Allow declaration of sender address to use when a message
contains no obvious sender. (opendkim)
diffheaders When verification fails for a message for which a "z="
tag was provided, compare the received headers to the original
headers to look for possible munging. Requires the tre
library, available at http://laurikari.net/tre.
(opendkim, libopendkim)
identity_header Enable selection of an identity for signing based on the
value found in a particular header. (opendkim)
ldap_caching Adds code that ensures duplicate LDAP queries aren't sent
and local caching of LDAP replies is done. Note that this
means changes made to LDAP data won't be recognized by
the filter right away. (opendkim)
postgres_reconnect_hack
libpq (the postgresql client library) fails to identify
at least some error conditions as needing a connection
to be restarted before a query can be completed. This
code compensates for that problem by checking for fatal
errors in ad different (but unconventional) manner. It is
hoped that this can be removed in the near future.
(opendkim)
rate_limit Experimental rate limiting based on confirmed signer domains.
(opendkim)
rbl Option to query realtime blacklists from within Lua scripts.
Requires Lua. (opendkim)
replace_rules Allow specification of a "replacement rules" table
for use when signing, replacing certain patterns in
address headers with specific strings to anticipate the
effects of such things as the "masquerade" and "genericstable"
features of the sendmail MTA. (opendkim)
reprrd Support for collaborative reputation that uses rrdtool.
EXPERIMENTAL (opendkim)
reputation Support for a collaborative reputation system.
EXPERIMENTAL (opendkim)
reputation_cache
Temporary caching of reputation replies to reduce round
trips to the reputation server. EXPERIMENTAL (opendkim)
resign Experimental API features for simultaneous verifying and
re-signing of a single message. (libopendkim, opendkim)
sender_macro Enable control over an MTA macro from which the address
of the sender is taken, rather than from header fields.
(opendkim)
socketdb Adds support for arbitrary socket-based data sets. (opendkim)
stats Optional generation of per-message and per-signature
statistics of interest to the evolution of DKIM.
See stats/README for information. (opendkim)
statsext Support for localized stats extensions. See stats/README
for information. (opendkim)
vbr Enable VBR (Vouch By Reference) header field addition
(outbound) and processing (inbound). (opendkim)
COPYRIGHT
=========
Copyright (c) 2009, Sendmail, Inc. and its suppliers.
All rights reserved.
Copyright (c) 2009-2014, The Trusted Domain Project. All rights reserved.