一种电子邮件通路的监测方法技术

技术编号:3541441 阅读:302 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了一种电子邮件通路的监测方法,通过监测外网定时向内网发送的邮件,可以测试出在整个邮件通路中是否有延迟,相比较现有的每一模块进行测试的方式,能够在整个通路上对邮件是否有延迟进行监测,防止出现由于HW或是网络等难以监控到的问题导致的邮件发送/接收异常。本发明专利技术提出的电子邮件通路的监测方法,可以用于对Internet Mail、SPC Mail、SQL Mail进行监测。

【技术实现步骤摘要】

本专利技术涉及一种监测方法,特别是涉及一种电子邮件通路的监测方法
技术介绍
电子邮件是当代最常用的联系方式。但是由于互联网的安全性较差,因此经常会出现邮件发送异常或失败的情况。现有的电子邮件系统为了增强安全性和可靠性,一般都分为多个子系统,例如防垃圾邮件系统、规则(policy)过滤系统、邮件转发(Mail Relay)系统、Notes系统。现有传统的邮件监控系统只能针对邮件通路中某一组件进行监控,而无法在邮件发送的整个通路中对邮件进行监测以确保邮件的正常发送。如果由于HW或是网络等难以监控到的问题导致的邮件发送异常,现有的邮件监测系统无法监测到。
技术实现思路
针对现有技术中的上述缺陷和问题,本专利技术的目的是提出一种电子邮件通路的监测方法,能够监测邮件通路,以防止由于网络等问题造成的邮件发送异常。为了达到上述目的,本专利技术提出了一种电子邮件通路的监测方法,包括:步骤1、外网服务器间隔一预定时间,向内网一预设电子邮件信箱发送预定格式的邮件;步骤2、每隔一预订时间,报警模块查询该预设电子邮件信箱是否有预设格式的邮件,如果有则步骤结束,否则进入步骤3;步骤3、所述报警模块发送报警信息,步骤结束。作为上述技术方案的优选,所述步骤3具体为:步骤3’、所述报警模块向一预设的邮箱发送报警邮件,步骤结束。-->作为上述技术方案的优选,所述步骤1具体为:步骤11、内网一服务器每隔一预订时间向外网服务器发送预定格式的邮件;步骤12、所述外网服务器接收到该邮件后,将该邮件转发到内网预定电子邮件信箱。其中,所述步骤11还可以具体为:步骤11’、内网的邮件延迟系统每隔一预订时间向外网预定电子邮箱发送预定格式的邮件。作为上述技术方案的优选,所述步骤2具体为:步骤21、每间隔一预订时间,邮件接收模块会对所述内网预设电子邮件信箱进行检查,并将该内网预设电子邮件信箱内的内容写入SQL数据库;步骤22、SQL任务模块每间隔一预订时间,查询所述SQL数据库,如果数据库内有步骤21写入的数据,则邮路通畅,步骤结束;如果数据库内没有步骤21写入的资料,则邮路异常,进入步骤(3)。作为上述技术方案的优选,所述步骤3具体为:步骤31、SQL任务模块通过SQL邮件向预设的报警邮箱发送报警邮件;步骤32、根据预先设定的系统参数,通过数字增强型无绳电信和业务管理系统以及邮件等各种方式发送报警信息,步骤结束。本专利技术提出了一种电子邮件通路的监测方法,通过监测外网定时向内网发送的邮件,可以测试出在整个邮件通路中是否有延迟,相比较现有的每一模块进行测试的方式,能够在整个通路上对邮件是否有延迟进行监测,防止出现由于HW或是网络等难以监控到的问题导致的邮件发送/接收异常。本专利技术提出的电子邮件通路的监测方法,可以用于对Internet Mail、SPC Mail、SQL Mail进行监测。附图说明图1为本专利技术优选实施例流程示意图。具体实施方式下面结合附图对本专利技术做进一步说明。-->本专利技术提出的电子邮件通路的监测方法具体流程如图1所示,包括:步骤(1)、内网的邮件转发(Mail Relay)服务器每隔一预订时间,例如在每个小时的第0分钟、20分钟、40分钟,分别向外网预定电子邮箱发送预定格式的邮件,例如向gmail.com发送一电子邮件;该电子邮件的格式可以具体为:EVENT|Mail_Daily_Check_Test|HJ8N|TANTEST|Email_Watch_Dog-Daily_C-heck_Test|Mail_Content|3|Mail Test|MailTest|MailTest[1];当然,这只是一种举例说明,邮件的格式可以根据实际使用进行设定;步骤(2)、外网预定电子邮箱(例如gmail.com)收到该邮件后立即将该邮件转发到预先设定的内网的电子邮箱中;步骤(3)、每间隔10秒,邮件接收模块(Retrievemail)对该内网电子邮箱进行检查,并将该内网电子邮箱内的内容写入SQL数据库;步骤(4)、,每间隔一预设时间,例如每小时的第5分钟、25分钟、45分钟,SQL任务(SQL Job)会对查询该SQL数据库,如果数据库内有步骤(3)写入的数据,则说明邮件已收到,邮路通畅,步骤结束;如果数据库内没有步骤(3)写入的资料,则说明并未收到该预定格式的邮件,邮路异常,进入步骤(5);步骤(5)、SQL Job通过SQL Mail向预设的报警邮箱发送报警邮件,该报警邮箱为内网邮箱;同时SQL服务器通过RV机制,根据预先设定的系统参数,通过数字增强型无绳电信(Digital Enhanced Cordless Telecommunications,DECT)和业务管理系统(SMS Service Management System,SMS)发送报警信息,步骤结束。当然,采用上述优选技术方案只是为了便于理解而对本专利技术进行的举例说明,本专利技术还可有其他实施例,本专利技术的保护范围并不限于此。在不背离本专利技术精神及其实质的情况下,所属
的技术人员当可根据本专利技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本专利技术的权利要求的保护范围。-->本文档来自技高网
...

【技术保护点】
一种电子邮件通路的监测方法,包括: 步骤1、外网服务器间隔一预定时间,向内网一预设电子邮件信箱发送预定格式的邮件; 步骤2、每间隔一预订时间,报警模块查询该预设电子邮件信箱是否有预设格式的邮件,如果有则步骤结束,否则进入步骤3;  步骤3、所述报警模块发送报警信息,步骤结束。

【技术特征摘要】
1、一种电子邮件通路的监测方法,包括:步骤1、外网服务器间隔一预定时间,向内网一预设电子邮件信箱发送预定格式的邮件;步骤2、每间隔一预订时间,报警模块查询该预设电子邮件信箱是否有预设格式的邮件,如果有则步骤结束,否则进入步骤3;步骤3、所述报警模块发送报警信息,步骤结束。2、根据权利要求1所述的电子邮件通路的监测方法,其特征在于,所述步骤3具体为:步骤3’、所述报警模块向一预设的邮箱发送报警邮件,步骤结束。3、根据权利要求1所述的电子邮件通路的监测方法,其特征在于,所述步骤1具体为:步骤11、内网一服务器每隔一预订时间向外网服务器发送预定格式的邮件;步骤12、所述外网服务器接收到该邮件后,将该邮件转发到内网预定电子邮件信箱。4、根据权利要求3所述的电子邮件通路的监测方法,其特征在于,所述步骤11具体为:步骤11’、内网的邮件延迟服务器每隔一预订时间向外网预定电子邮箱发送预定格式的邮件。5、根据权利要求1或4所述的电子邮件通路...

【专利技术属性】
技术研发人员:朱宏陈庆祥
申请(专利权)人:和舰科技苏州有限公司
类型:发明
国别省市:32[中国|江苏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1