在SSL下使用java mail接收邮件,以简化外网审批工作

本文介绍了如何在SSL环境下使用Java Mail接收邮件,以简化外网审批工作。通过解析邮件内容,系统能自动分析审批意向,替代局域网外的复杂审批流程。文章提供导入邮件服务器证书的方法,并展示了使用Java Mail收取和解析邮件的示例代码。
摘要由CSDN通过智能技术生成

       在业务流程系统中为提升企业用户的工单处理效率常会使用邮件提醒,在邮件中审批怎较为常用。常规性审批操作往往是简单的同意和拒绝的操作,而无需在系统中做其他相关操作。通过域单点虽然能够提升用户进行系统的效率,但页面的跳转以及工单的查找仍旧会带来一些操作的不便,故而在邮件中直接审批则很方便。

   局域网中域单点环境下通过发送带有不同标示连接的邮件给处理人,处理人即可通过点击邮件连接来完成对工单的审批操作。但局域网之外的审批则产生了问题,当然可以采用类似VPN等方式解决,本文采用的邮件回复自动审批的方式。此方式延续前文局域网的处理方式,不过由连接连接单点进入系统改为了用户回复邮件,系统解析邮件内容分析用户的审批意向来达到审批工单的目的。

   邮件服务器exchange采用ssl imap形式,使用javamail收取邮件时,需要先导入证书,将其存储在磁盘目录,当然也可以导入到java se security目录下。之后进行认证收取邮件。导入证书可以使用工具类InstallCert.java(下载地址见附录1)进行。导入证书方式为编译后执行命令:java InstallCert mail.cnooc.com.cn: 993  (注:993为imap ssl下的默认端口,非ssl为143)。下文为javamail收取邮件,解析邮件内容的示例代码。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值