eml文件解析实例,简历信息抓取工具

先上工具效果图,以下图所示:正则表达式

背景

某公司使用58同城进行人员招聘,当有应聘人员经过58同城给该公司投简历后,58同城会发送一份邮件到该公司的注册邮箱,邮件内容如上图右侧显示,主题为“应聘贵公司XXX(岗位)XXX(地区)XXX应聘人员姓名。工具

冲突

公司HR的文职人员须要联系应聘者,并询问详细状况等,所以须要查看应聘者的联系电话。orm

依次点击打开邮件来查看”手机号码“,操做费时,HR人员但愿可以快速获取各应聘人员的关键信息,例如应聘的职位、工做地区、指望薪资等,并列出联系方式,能够对信息进行快速排序选择等,并方便的电话联系应聘人员。blog

解决方案

该工具使用C#.Net开发,界面使用Winform来绘制。排序

HR将邮件批量导出为eml文件,并保存到一目录下,使用该工具对指定目录下的eml文件进行解析,并列出关键信息。此外能够查看选择的邮件记录的详细信息(相似邮件客户端阅读邮件),并能够导出到Excel文件中。开发

基本功能和实现技术

  • 默认目录, .Net APPSetting配置项
  • 导出Excel,C#读写Excel
  • 解析Eml文件, CDO COM组件
  • 抓取关键信息,正则表达式

 

题外话

简单的辅助工具,虽然从成本上来讲,它很不值钱,但从功效来讲,它很赚钱,这也是信息化带个各产业的价值。form

另,配置

有须要办公辅助工具开发的朋友,能够联系我,探讨工做中遇到问题的解决方案。简历

相关文章
相关标签/搜索