p5-Crypt-SMIME is a perl5 module that provides a class for handling S/MIME messages. It can sign, verify, encrypt and decrypt messages.