bouncycastle mail api 实现加密和签名邮件
1, 下载 bouncycastle 的 bcmail 版本,注意:一定要和 bcprovider 的版本号一致。
2, 下载 webeasymail 作为自己在 xp 下的一个 mail 服务器,这样比较方便程序测试,因为下载除了 gmail 以为其他 mail 服务器的免费服务都不支持 smtp 服务了。
3, 熟悉 javamail 的使用方法,熟悉 bc 的 keystore api 等。
实现了简单的发送和接受加密和签名邮件的小程序,发送邮件 SendMail ,接受邮件的 ReceiveMail ,仅供参考,里面几个 load 需要相应的 keystore 的支持。
1,SendMail:
2,ReceiveMail: