d8e7e7830e229f0a19fd51169778e42865371ca5
This is a DKIM signing and verification milter. In theory it works with both Postfix and Sendmail, but the author has zero experience with Sendmail, so reports of success/failure with Sendmail and patches are welcom. The configuration file is designed to be compatible with OpenDKIM, but only a subset of OpenDKIM options are supported. If an unsupported option is specified, an error will be raised. This package includes a default configuration file and man pages. For those to be installed when installing using setup.py, the following incantation is required because setuptools developers decided not being able to do this by default is a feature: python setup.py install --single-version-externally-managed --record=/dev/null Both a systemd unit file and a sysv init file are provided. Both make assumptions about defaults being used, e.g. if a non-standard pidfile name is used, they will need to be updated. The sysv init file is Debian specific and untested, since the developers are not using sysv init. Feedback/patches welcome. The python DKIM library, dkimpy, requires the entire message being signed or verified to be in memory, so dkimpy-milter does not write messages out to a temp file. This may impact performance on low-memory systems. WARNING: This is an alpha grade release to support interoperability testing with Ed25519 signatures and basic functionality. It is known to be incomplete and not suitable for general use.
Description
Languages
Python
78.2%
Shell
15.5%
Lua
6.3%