This tool provides an SMTP proxy that will sign and encrypt messages passing through if they meet specified criteria.
It is currently pre-alpha code, but it will already encrypt and sign messages for you, if configured correctly.
BSD 2-Clause License.