

	     F E A T U R E S   F O R   F U T U R E   R E L E A S E


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 features, or can be new algorithms for existing
features.  They are untested and currently unsupported, and generally
formally become part of the released software in the next revision.  There
may or may not be documentation for them outside of this file.

To enable an FFR in the source code, find the feature you want to use
in the list below and arrange to enable that feature at build time by
adding -D_FFR_<feature-name> to the build.  For example, to add the WIDGET
feature, you would add -D_FFR_WIDGET to the build.  You would do this
by adding a line to Makefile.m4 that reads:

	APPENDDEF(`confENVDEF', `-D_FFR_WIDGET')


Feature Name	Description

AUTH_RESULTS	Use the proposed Authentication-Results: header to report
		the result of a verification operation instead of the
		DomainKey-Status: header.  (dk-filter)

EXTERNAL_IGNORE_LIST
		Specify a list of clients which are allowed to send mail as
		a local domain without generating a "tried to send mail as"
		warning.  (dk-filter)

FLUSH_HEADERS	Delete existing DK headers before delivery.  (dk-filter)

MACRO_LIST	Adds a new command line option "-M", which allows the
		administrator to list arbitrary MTA macros, and optionally
		values they should contain, for the sender to be considered
		a local user and therefore have his/her mail signed.
		(dk-filter)

MULTIPLE_KEYS	Adds a new command line option "-k", which changes
		interpretation of the "-s" to be a list of user@host
		patterns with matching filenames indicating which key
		to use to sign messages.  (dk-filter)

POPAUTH		Support a "popb4smtp" database for selecting clients for
		whom to sign mail, in addition to the other supported
		criteria.  (dk-filter)

REPORTINFO	Optionally send verification failure reports to the address
		defined in the sender's domain policy.  (dk-filter)

REQUIRED_HEADERS
		Optionally enforce minimum header requirements per RFC2822.
		(dk-filter)

SELECT_CANONICALIZATION
		Optionally override the value of the "-c" command line flag
		by specifying a preferred canonicalization on a special
		header line.  Intended mostly for testing, not production
		use.  (dk-filter)


$Revision: 1.13 $, Last updated $Date: 2004/11/23 19:35:11 $
