[发明专利]一种报警邮件可靠发送的方法和系统有效
申请号: | 200810225795.0 | 申请日: | 2008-11-13 |
公开(公告)号: | CN101741763A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 毛伟;李晓东;邵晴;高宁;卢文哲;蔡志宏 | 申请(专利权)人: | 中国科学院计算机网络信息中心 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L9/32;G06Q10/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报警 邮件 可靠 发送 方法 系统 | ||
1.一种报警邮件可靠发送的方法,其特征在于,包括:
对数据库记录表进行扫描,如果有符合业务规则的记录,生成待发送的报 警邮件;和/或,对失败记录表进行扫描,如果有发送失败记录,则生成待发 送的报警邮件;
生成发往监控邮箱的监控邮件;
统一发送所述报警邮件和监控邮件;其中,所述统一发送的报警邮件和监 控邮件中包括至少一个报警邮件和一个监控邮件,所述监控邮件位于本批邮件 的末尾;
检查监控邮箱是否收到发出的监控邮件,如果收到,则发送成功;如果未 收到,则发送失败;
依据发送情况,更新所述失败记录表。
2.如权利要求1所述的报警邮件可靠发送的方法,其特征在于,所述监 控邮箱设置在邮件发送端的内网中。
3.如权利要求1所述的报警邮件可靠发送的方法,其特征在于,所述更 新失败记录表包括:
对于数据库记录表中符合业务规则的记录,若报警成功,不采取动作;若 报警失败,则将对应报警邮件的地址和发送次数记录到失败记录表;
对于失败记录表上的记录,若报警成功,从失败记录表上删除对应记录的 相关信息;若报警失败,则将失败记录表上对应记录的报警邮件发送次数加1。
4.如权利要求3所述的报警邮件可靠发送的方法,其特征在于,在对失 败记录表进行扫描的过程中,如果被扫描记录的发送次数超过最大重发次数, 就放弃重发,将超过最大重发次数的记录按照预置的处理方式保留或从失败记 录表中删除。
5.一种报警邮件可靠发送的系统,其特征在于,包括:
扫描生成模块,用于对数据库记录表进行扫描,对符合业务规则的记录, 生成待发送的报警邮件;和/或,对失败记录表进行扫描,对有发送失败的记 录,生成待发送的报警邮件;生成发往监控邮箱的监控邮件;
邮件发送模块,用于统一发送所述报警邮件和监控邮件;其中,所述统一 发送的报警邮件和监控邮件中包括至少一个报警邮件和一个监控邮件,所述监 控邮件位于本批邮件的末尾;
监控模块,用于检查监控邮箱是否收到发出的监控邮件,如果收到,则发 送成功;如果未收到,则发送失败;
更新模块,用于更新所述失败记录表。
6.如权利要求5所述的报警邮件可靠发送的系统,其特征在于,所述系 统还包括:
配置文件,所述配置文件存储有监控时间间隔、最大重复次数和补发规则; 所述扫描生成模块依据所述配置文件完成相应操作。
7.如权利要求5所述的报警邮件可靠发送的系统,其特征在于,所述更 新模块包括两个子模块:
业务记录更新子模块,对于数据库记录表中符合业务规则的记录,若报警 成功,不采取动作;若报警失败,则将对应报警邮件的地址和发送次数记录到 失败记录表;
失败记录更新子模块,对于失败记录表上的记录,若报警成功,从失败记 录表上删除对应记录的相关信息;若报警失败,则将失败记录表上对应记录的 报警邮件发送次数加1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810225795.0/1.html,转载请声明来源钻瓜专利网。