DKIMproxy is an SMTP-proxy that signs and/or verifies emails, using the Mail::DKIM module. It is designed for Postfix, but should work with any mail server. It comprises two separate proxies, an "outbound" proxy for signing outgoing email, and an "inbound" proxy for verifying signatures of incoming email. With Postfix, the proxies can operate as either Before-Queue or After-Queue content filters.
- DKIMproxy can now be configured using configuration files, instead of only through command-line argument. New installations will want to take advantage of this. Editing a configuration file is much nicer than having to edit the startup script.
- DKIMproxy can now add multiple signatures in one pass. This lets you, for example, generate a DomainKey-Signature *and* a DKIM-Signature on your outgoing messages.
- DKIMproxy now lets you specify different options depending on the sender of the message being signed. This is helpful for sites hosting many domains, who may want to use a different private key and/or selector for each domain being hosted.