浙江省气象邮箱服务研发与建设
2012-12-07钱吴刚徐连钰
钱吴刚 张 旗 徐连钰
(浙江省气象服务中心,浙江杭州310017)
0 引言
近年来,随着互联网及智能终端的迅速发展,电子邮件服务已显现出取代传统邮件服务的态势,进入了各行各业和千家万户。社会及公众对气象电子邮件服务的需求也越来越多、越来越细、越来越个性化,而浙江省气象邮箱服务一直未有跨越式的突破和发展,缺乏业务平台、服务产品单调、服务效能不高、服务缺乏管理、业务监控不全等问题日益制约了浙江省气象邮箱服务的持续、健康发展。
浙江省气象邮箱服务系统结合气象科技服务发展新形势和计算机、网络新技术,拓展了气象科技服务的新渠道,为用户提供了个性化的气象邮箱服务。本文将系统介绍浙江省气象邮箱服务系统建设总框架和功能特色并对邮箱服务系统的运行效果进行了说明,进而对邮箱服务进一步的发展作出展望。
1 总体框架
1.1 系统及软件支撑
浙江省气象邮箱服务系统包含了邮件服务、制作、分发、产品库、监控、共享等建设内容,采用以下相关技术实现。
(1)DB Mail Server电子邮件服务器软件;
(2)稳定的ORACLE,SQL SERVER的产品数据库;
(3)基于B/S结构的产品库业务服务平台;
(4)基于C/S结构的邮件产品数据分发、监控显示平台;
(5)基于互联网的电子邮件发送系统。
1.2 系统平台
浙江省气象邮箱服务平台主要包含4个模块:邮件服务器模块、邮件制作模块、邮件发布模块和监控模块,气象邮箱服务平台拓扑结构如图1。
图1 气象邮箱服务平台拓扑结构图
(1)邮件服务器模块:DB Mail Server是一种电子邮件服务器软件,支持 SMTP,POP3和IMAP4协议。是全新打造的基于SQL Server数据库的邮件服务器。DB Mail Server支持互联网邮件收发、多语言网页邮件收发(Webmail)、MX反查反垃圾、邮件过滤、邮件监控、邮件转发、多域名邮件收发、邮件发送验证、日志跟踪分析、域名MX检测、POP3帐号参数检测等丰富的功能。本项目通过运用DB Mail Server软件构建一个气象邮箱服务系统;
(2)邮件制作模块:邮件产品制作人员可以自动调用预定义的各类产品模板;在产品制作界面也可同时可调阅省台和其他单位各类实时预报和产品资料以及历史同类产品信息,为产品制作提供全方位的资料依据;在产品制作界面实现HTML格式邮件的包装制作;
(3)邮件发布模块:将制作完成的邮件服务产品,通过互联网发布;
(4)监控模块:邮件服务产品的工作进度监控、服务产品工作报警、数据库产品监控、预警提示、异常天气报警等。
2 系统功能
浙江省气象邮箱服务系统结合计算机、网络新技术,对现代电子邮箱技术、气象服务产品、产品数据库建设、垃圾邮件过滤等技术进行了研究,对服务需求了进行调研和分析并与运营商进行了积极沟通,具有用户管理,密码设置,权限分配,分类发送,日志记录、套餐管理等各类功能。
2.1 气象邮箱服务系统
DB Mail Server是一种基于数据库的电子邮件服务器软件,支持SMTP,POP3和IMAP4协议。本项目运用DB Mail Server软件构建一个气象邮箱服务系统。
气象邮箱服务系统功能包括了进行用户管理、套餐管理、密码设置、权限分配、分类发送、邮件监控、垃圾邮件过滤、外部邮箱镜像绑定模式、日志跟踪与分析支持、邮件服务器故障诊断功能、邮件数据备份和恢复功能等。
2.2 邮件套餐管理
邮件套餐管理功能,基本管理界面如图2。
图2 套餐管理功能
邮件套餐管理能够根据用户不同服务需求,将专业服务、短信、声讯、影视等气象服务产品进行科学组合,生成形式多样、内容丰富的各类套餐产品。通过套餐管理功能,可以设置套餐的套餐内容、生成规则、生成频率等,并可增加新的套餐或者删除不需要的套餐。
用户可以根据自身需求,定制单个或者多个套餐,也可以提出需要哪些产品,系统为其单独制作新的套餐产品如图3,从而满足各行业各类用户的不同需求。
图3 套餐制作
邮箱服务系统为服务用户设置了邮件产品的套餐,其定制情况图4。
图4 套餐定制情况
2.3 邮件服务产品制作
系统通过以下几个方面对气象邮件服务产品进行制作。
(1)规范气象邮件服务产品制作流程,增加气象邮件服务产品的审核流程。一个气象邮件服务产品的制作需要“采编-审核-发布”3个步骤来完成,减少制作过程中的人为失误;
(2)规范气象邮件产品制作的基本内容,系统提供3种类型的模板接口“文本输入模式、文件共享模式、FTP获取模式”如图5。
图5 输入模式
(3)为每个气象邮件服务产品提供HTML邮件格式制作,如图6。
图6 邮件HTML格式制作模板
HTML邮件格式产品不同于以往简单的文本式邮件,具有图形、动画、声音等多种表现形式,并内嵌了打印、链接等功能。用户能够便捷地进行打印、张贴等操作。具体产品例如台风动态邮件产品(如图7)、短期预报邮件产品、海洋天气预报邮件产品、生活指数邮件产品。
图7 台风动态邮件产品
2.4 一键式邮件发布
由气象邮件发送模块实现邮件服务的一键式发布。系统提供统一的邮件服务对象录入接口,将所有服务对象的邮件地址统一录入系统,邮件地址维护如图8。可以直接将需要的邮箱地址和服务用户直接对接,提高服务产品的发布效率,实现产品和用户的自动对接,在发布气象服务产品时无需干预实现一键式发布。
图8 邮件地址维护
在气象邮件服务产品管理界面里关联了相关的邮件服务对象,在产品制作过程界面中就出现“邮件服务”,当产品制作完成后,选择点击“邮件服务”,就直接弹出邮件发送界面,提交后就可以将完成的邮件服务产品通过邮箱发送给对应的服务用户。
2.5 系统监控
系统监控功能包括:气象邮件服务产品的工作进度监控,以列表形式和饼图形式显示,列表中可以分类查询和模糊查询关键字信息,饼图中显示已完成、进行中和未开始工作的信息。气象邮件服务产品的分类单项监控,以列表形式显示服务产品,每步操作的具体详细,显示此类服务产品最近3次的历史信息。数据库产品监控,根据产品入库时间监控数据库产品是否按时入库,以列表形式显示,列表中可以分类查询和模糊查询关键字信息。
其中临近工作监控包含了近3 h内所需完成的邮件服务业务,并对其进行监控。如图9所示。今日工作包含了当日需要完成的所有气象邮件服务,并对其进行监控。也可选择日期查询某一天气象邮件服务工作完成情况。
图9 3 h内临近邮件服务
邮件发送情况包含了统计周期内气象邮件发送情况,并对其进行统计。可以柱状图、曲线图和饼图等多种形式显示,统计要素包括每日的发送成功数、失败数,逐日发送量趋势,发送情况百分比等,如图10所示。
图10 邮件发送情况监控
3 浙江省气象邮箱服务系统的运行
浙江省气象邮箱服务系统结合气象科技服务发展新形势和计算机、网络新技术。该系统首先拓展了气象科技服务的新渠道,为用户提供了个性化的气象邮件产品;同时开发建设了气象科技服务产品库,对气象科技服务产品进行优化、整合、管理,并研究了气象电子邮箱定制的套餐管理;邮箱系统还联合电信运营商研究了推送邮件技术(PushMail)与手机终端的结合,保障了用户能通过智能终端接收、处理气象邮件;实现了气象邮箱与气象网站、气象短信、彩信业务系统的全面结合。
邮箱服务系统研究亮点:
(1)对气象邮件产品进行了HTML邮件格式的转换研究,能够形成完全不同于以往单一文本格式的邮件,能够给用户提供包含图片、动画、语音等要素,包含打印、链接等功能的邮件产品;
(2)服务系统结合了推送邮件技术(Push-Mail),用户能通过智能终端接收、处理气象邮件,大大提高了气象邮件服务产品的用户接收度。
邮箱服务系统具有较强的用户亲和力、广阔的发展前景,在模式及技术上在国内气象部门中尚属于领先,在目前互联网及智能终端迅速发展的形势中,具有一定的实用性和推广价值。浙江省气象邮箱服务系统作为一个创新亮点将促进浙江气象科技服务业务的进一步发展,促进浙江气象公共服务产品的进一步丰富。
邮箱服务系统选择了交通部门、广播电台、运营商合作公司等服务用户,进行了邮件服务产品的试验性应用,并按照用户意见进行了调整,获得了用户的好评。
4 结语
浙江省气象邮箱服务系统的建设,是浙江省气象部门与时俱进、气象服务适应社会进步的一次实践;是体现以人为本精神,促进社会和谐的一次变革。
气象邮件业务的市场潜力很大,拥有广阔的后续发展前景,但也存在着一些技术、业务问题,面临着巨大考验。随着浙江省气象邮箱服务系统的建立,气象邮件业务的开展得到了强有力的技术保障,这必将对浙江省公共气象服务事业的发展起到积极的推动和促进作用。如何集中力量,进行各类气象邮件产品开发,进一步拓展气象邮件服务的市场前景,将是浙江省移动气象邮件业务进一步发展需着重解决的课题。
[1] 骆月珍,王仕星,钱吴刚,等.公共气象服务“无所不在、无微不至”解读与探索[J].浙江气象,2006,27(4):32-36.
[2] 马鹤年.气象服务学基础[M].北京:气象出版社,2001:10-50.
[3] 许继东.构建邮件服务系统[J].网管员世界,2011,26(1):24-29.
[4] 黄宗捷,蔡久忠.气象经济学[M].北京:气象出版社,1994:45-67.