S/MIME Packages 
Package Description
org.bouncycastle.mail.smime
High level classes for dealing with S/MIME objects (RFC 3851).
org.bouncycastle.mail.smime.examples
Example code demonstrating the use of the S/MIME package for a variety of uses.
org.bouncycastle.mail.smime.handlers
S/MIME handlers for the JavaMail API.
org.bouncycastle.mail.smime.test
Regression tests for the org.bouncycastle.mail.smime package.
org.bouncycastle.mail.smime.util  
org.bouncycastle.mail.smime.validator