还剩38页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
QB-X-XXX-XXXX目录TOC\o1-1\h\z\t标题22标题33章标题2QB标题22QB标题33QB标题43QB标题53QB标题63样式12样式22样式标题5CharCharh5dashdsdd标题5ChardsCharCharddChar...2样式32HYPERLINK\l_Toc264623461前言IIIHYPERLINK\l_Toc2646234621范围4HYPERLINK\l_Toc2646234632规范性引用文件4HYPERLINK\l_Toc2646234643术语、定义和缩略语5HYPERLINK\l_Toc
2646234653.
1.术语、定义5HYPERLINK\l_Toc
2646234663.
2.缩略语5HYPERLINK\l_Toc2646234674概述5HYPERLINK\l_Toc
2646234684.
1.PushE__il业务概述5HYPERLINK\l_Toc
2646234694.
2.系统结构图6HYPERLINK\l_Toc
2646234704.
2.1各模块功能描述6HYPERLINK\l_Toc
2646234714.
2.2各接口功能描述9HYPERLINK\l_Toc
2646234724.
3.组网结构图10HYPERLINK\l_Toc2646234735应用流程10HYPERLINK\l_Toc
2646234745.
1.收邮件流程11HYPERLINK\l_Toc
2646234755.
2.发邮件流程13HYPERLINK\l_Toc
2646234765.
3.下载附件流程14HYPERLINK\l_Toc
2646234775.
4.回复邮件流程15HYPERLINK\l_Toc
2646234785.
5.转发不带附件的邮件流程15HYPERLINK\l_Toc
2646234795.
6.转发带附件的邮件流程15HYPERLINK\l_Toc
2646234805.
7.别名发邮件17HYPERLINK\l_Toc2646234816码号18HYPERLINK\l_Toc2646234827__要求18HYPERLINK\l_Toc
2646234837.
1.接口功能要求18HYPERLINK\l_Toc
2646234847.
1.1配置数据采集和修改功能18HYPERLINK\l_Toc
2646234857.
1.
17.
1.
2.性能管理功能18HYPERLINK\l_Toc264623___
7.
1.
17.
1.
3.故障管理功能19HYPERLINK\l_Toc
2646234877.
1.
17.
1.
4.操作维护接口20HYPERLINK\l_Toc
2646234887.
2.__接口协议要求20HYPERLINK\l_Toc2646234__
7.
3.__数据要求20HYPERLINK\l_Toc
2646234907.
3.1大众邮件代理__业务统计样例(日报)22HYPERLINK\l_Toc
2646234917.
3.
17.
3.
2.大众邮件代理__业务统计样例(周/月报)23HYPERLINK\l_Toc
2646234927.
3.
17.
3.
3.大众邮件代理__接收邮箱系统邮件失败原因细分统计样例24HYPERLINK\l_Toc
2646234937.
3.
17.
3.
4.大众邮件代理__接收终端邮件失败原因细分统计样例25HYPERLINK\l_Toc
2646234947.
3.
17.
3.
5.大众邮件代理__发送邮件至邮箱系统失败原因细分统计样例25HYPERLINK\l_Toc
2646234957.
3.
17.
3.
6.大众邮件代理__发送邮件至终端失败原因细分统计样例26HYPERLINK\l_Toc
2646234967.
3.
17.
3.
7.分省用户数统计样例26HYPERLINK\l_Toc
2646234977.
3.
17.
3.
8.__下发失败原因细分统计样例27HYPERLINK\l_Toc2646234988安全要求27HYPERLINK\l_Toc
2646234998.
1.网络安全27HYPERLINK\l_Toc
2646235008.
2.系统安全28HYPERLINK\l_Toc2646235019计费与结算28HYPERLINK\l_Toc
2646235029.
1.计费28HYPERLINK\l_Toc
2646235039.
2.结算29HYPERLINK\l_Toc26462350410编制历史29HYPERLINK\l_Toc264623505附录A139邮箱与大众邮件代理__的接口协议29HYPERLINK\l_Toc264623506A.1139邮箱与大众邮件代理__的管理接口协议29HYPERLINK\l_Toc264623507A.2139邮箱和大众邮件代理__的邮件接口协议31HYPERLINK\l_Toc264623508A.3用户在139邮箱下载、__客户端软件的接口协议33HYPERLINK\l_Toc264623509A.4用户在139邮箱上管理PushE__il功能的接口协议34前言本标准对139邮箱业务的PushE__il功能实现过程中需要规范的内容提出全面要求,是开展139邮箱PushE__il功能的依据本标准主要对139邮箱PushE__il功能的技术实现方案进行了总体描述主要包括业务介绍、系统结构、应用流程等几方面内容,是通信有限公司开展PushE__il功能的依据本标准是139邮箱PushE__il功能系列标准之一,该系列标准的结构、名称或预计的名称如下序号标准编号标准名称
[1]QB-X-XXX-200X139邮箱业务规范(待编制)
[2]QB-X-XXX-200XPushE__il客户端规范
[3]QB-X-XXX-200X139邮箱业务PushE__il设备规范
[4]QB-X-XXX-200XPushE__il邮件推送__与邮件代理__接口规范
[5]QB-X-XXX-200XPushE__il客户端与邮件代理__接口规范本标准涉及知识产权的情况说明本标准的附录A为标准性附录本标准由中移 号文件印发本标准由通信数据部提出,集团公司技术部归口本标准起草单位通信有限公司研究院本标准主要起草人王磊、范晓晖、魏晨光、刘舸、张晓京、刘洪宁、赵辉、孙楠、吴卓、翟艺新、杨军、杨凯、__明、刘爽1范围本标准对PushE__il系统支持139邮箱的邮件推送功能提出规定,用于在业务开展中为通信集团公司和省公司提供技术依据;适用于GPRS网络、EDGE网络、TD-SCD__网络和未来__通信网络环境2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本凡是不注日期的引用文件,其最新版本适用于本标准序号标准编号标准名称发布单位
[1]QB-C-005-2004GPRS网络技术体制V
1.
0.0通信有限公司
[2]QB-X-XXX-200X139邮箱业务规范通信有限公司
[3]QB-X-XXX-200XPushE__il邮件推送__与邮件代理__接口规范V
1.
0.0通信有限公司
[4]QB-X-XXX-XXXX帐号口令集中管理系统功能及技术规范V
1.
0.0通信有限公司
[5]QB-X-XXX-XXXX日志集中管理与审计系统功能及技术规范V
1.
0.0通信有限公司
[6]QB-X-XXX-XXXX数据业务系统通用__接口技术规范通信有限公司3术语、定义和缩略语
3.
1.术语、定义IFRAME InlineFrame(IFRAME)又叫浮动帧标记,它可以将一个HTML文档嵌入在另一个HTML中显示SSO Singlesign-onSSO是一种单次用户认证和授权的机制,允许用户接入其拥有接入许可的所有计算机系统,无需多次输入__
3.
2.缩略语缩略语英文全称中文含义EMNE-__ilNotification邮件通知消息GPRSGeneralPacketRadioServi__通用无线分组业务HTTPHypertextTransferProtocol超文本传输协议S__P______Network__nagementProtocol简单__协议WAPWirelessApplicationProtocol无线应用协议I__GInternetShortMessageGateway____BOSSBusinessOperationSupportSystem业务运营支撑系统4概述
4.
1.PushE__il业务概述139邮箱业务PushE__il功能是指把139邮箱中的邮件,主动推送到相应用户__终端上的业务形式,用户也可以通过__终端回复、转发和撰写____通过使用139邮箱业务PushE__il功能用户可以随时随地使用__接收和发送____
4.
2.系统结构图PushE__il系统结构图如图4-1所示图4-1PushE__il系统结构图
4.
2.1各模块功能描述PushE__il系统结构内部各个模块的功能说明如下
(1)__客户端-__监听模块__侦听功能负责侦听EMN等管理消息,触发协议层工作-__处理模块__处理功能负责处理收到的EMN等管理消息-数据连接模块数据连接功能负责建立基于TCP的连接
(2)邮件推送__(GEGW)邮件推送__是为开展PushE__il业务新增的网元设备邮件推送__具备__路由功能,可以根据用户__号码的归属地将需要下发的__信息路由到各省____邮件推送__保存PushE__il业务客户端软件,供用户下载__-数据同步模块对系统支持的__终端列表等数据进行同步-用户管理模块包括对用户的注册、注销、用户的__与邮箱地址绑定/解除绑定,用户__类型,用户邮箱地址等几类信息的管理-__传输模块包括邮件通知(EMN)消息、配置消息、数据保护消息、WAPPush消息和文本消息等几类__,大众邮件代理__提出发送请求,邮件推送__负责封装和发送
(3)大众邮件代理__对于大众邮件代理__,139邮箱用户订购139邮箱PushE__il业务后,一旦139邮件系统有新邮件到达,大众邮件代理__获取该邮件,并通过邮件推送__发送邮件通知到__终端,邮件通知可以为EMN__方式,也可以为IPPUSH带2K正文的方式收取完整邮件时,__终端PushE__il业务客户端软件直接建立与大众邮件代理__的连接,下载邮件并通知客户阅读邮件业务系统层业务处理模块:CMPOP完成终端收邮件任务,CMPOP
2.0协议的基础上进行优化,减少终端和大众邮件代理__的交互次数,增加二进制传输和附件压缩传输__终端收到邮件通知后通过CMPOP协议主动连接大众邮件代理__收取新邮件CM__TP完成用户在终端发邮件任务,__终端上通过CM__TP协议将用户在终端上编写的新邮件、转发和回复的邮件发送到大众邮件代理__,通过大众邮件代理__发送到收件人的邮箱中139邮箱收邮件在收到139邮箱的新邮件到达通知后通过POP3协议主动连接139邮箱收取用户的新邮件并触发新邮件的PUSH通知139邮箱发邮件终端通过CM__TP协议将邮件发送到大众邮件代理__后,大众邮件代理__通过POP3协议连接到139邮箱,将用户发送的邮件发送到139邮箱,通过139邮箱发送到用户的收件人信箱附件转换大众邮件代理__在收到用户带附件的邮件时,可以根据用户的设置进行附件转换用户在收到带附件的邮件时,附件先不PUSH到终端,只有用户需要查看附件内容时,__附件列表中的某一个附件,终端会根据用户的设置通过CMPOP协议向服务端发起附件下载指令,并指示附件转换类型邮件通知处理139邮箱有新邮件到达时及时通知大众邮件代理__,大众邮件代理__接收邮件到达通知,并及时触发访问139邮箱获取新邮件邮件解析对从139邮箱收下来的邮件进行解析和缓存,在终端访问大众邮件代理__收邮件时将邮件解析后在发送给终端图文混排支持HTML邮件的收取,将用户的HTML邮件进行解析并转换成简单HTML邮件发送给终端,提高终端展现效果PUSH策略通过分析邮件通知下发后用户未收邮件的时长和次数来判断用户是否已卸载客户端,如果判断用户为已卸载客户端用户,系统下发wappush__提示用户有新邮件,如果不想在__上查看可设置暂停,同时引导用户下载PE客户端软件PUSH通知大众邮件代理__将用户新邮件收下并缓存后,及时向邮件推送__发送PUSH通知并传输2K邮件正文,邮件推送__根据IPPUSH策略和用户是否在线将通知PUSH到终端管理系统层消息路由系统实现邮件到达通知的分发,处理和分析通知消息后通过消息队列分发到不同的业务节点用户管理系统实现用户的分发管理,按照分发策略分配用户实现用户自服务实现用户的开销户实现用户信息的查询实现用户收发邮件的记录查询系统维护实现集中配置实现系统升级维护故障检测和排查系统监控定期采集各业务系统的系统数据,监控系统运行情况,要监控的内容包括cpu、mem、disk的使用情况,出现异常及时告警...基础平台层系统安全保障系统安全运行,提供邮件的加密存储,通过域管理,所有进入系统的Http消息进行MD5加密校验邮件存储优化存储结构,快速定位用户邮件数据库系统采用Oracle数据库进行用户信息的存储,为确保高可靠高性能,采用了Oracle的RAC集群技术系统服务提供日志查询和分析服务提供分布式的memcache服务,提高系统的性能
(4)139邮箱-基础邮箱模块提供基础的收发邮件功能、实现用户开销户、邮件到达、邮件收发等基础功能-
4.
2.2各接口功能描述PushE__il系统结构各接口功能说明如下
(1)__客户端和邮件推送__的接口-CMPP接口“邮件推送__”与I__G之间通过CMPP接口,实现向__用户发送邮件到达通知消息、配置消息等功能-上行__接口实现__用户发送__鉴权、软件版本检查上行__的功能
(2)邮件推送__和大众邮件代理__的接口(详见《PushE__il邮件推送__与邮件代理__接口规范V
2.
0.0》)-用户管理接口包括对用户的注册、注销的同步,用户的__与邮箱地址绑定/解除绑定,用户__类型同步,用户邮箱地址同步等信息的管理-数据同步接口对系统支持的__终端列表等数据进行同步-__传输接口负责下发配置消息、数据保护消息、WAPPush消息和文本消息等几类__-PUSH通知接口有新邮件到达时访问GEGW的PUSH通知接口,GEGW通过该接口接收新邮件通知和2K正文数据
(3)__客户端和大众邮件代理__的接口-CMPOP接口客户端通过CMPOP接口从大众邮件代理__收取邮件-CM__TP接口客户端发送____时,大众邮件代理__通过此接口接收用户请求,并把请求转发给邮件系统
(4)CMPP接口“邮件推送__”与I__G之间通过CMPP接口,实现向__用户发送邮件到达通知消息、配置消息等功能
(5)139邮箱和大众邮件代理__的接口(见附件A)-139邮箱和大众邮件代理__的管理接口-139邮箱和大众邮件代理__的邮件接口-139邮箱和大众邮件代理__的UI集成接口-139邮箱向大众邮件代理__提供用户信息查询接口-用户在139邮箱下载、__客户端软件的接口;-用户在139邮箱上管理PushE__il功能的接口
4.
3.组网结构图139邮箱业务PushE__il系统的网络结构为单点组网,即指全国范围内只设置一套邮件推送__和一套大众邮件代理__用户均通过无线网络(使用CMWAP的APN)连接到大众邮件代理__组网结构如图4-2所示Internet���������图4-2PushE__il系统的组网结构图PushE__il系统的组网结构如图4-2所示,大众邮件代理__通过邮件推送__下发PUSH通知,长短策略的结合由GEGW完成大众邮件代理__采用分布式架构,采用管理和业务处理分离的设计思路,网元结构包括管理节点和业务节点,管理节点只部署一个,负责用户信息的集中管理;业务节点可根据业务需要部署多个,并可根据需要通过增加业务节点的方法进行系统扩容业务节点主要负责收发邮件等业务处理功能139邮箱业务PushE__il功能开通139邮箱业务PushE__il功能的邮箱系统必须连接大众邮件代理__,通过大众邮件代理__和邮件推送__的配合完成业务受理以及邮件的收发等功能5应用流程本标准仅规定139邮箱业务PushE__il功能的流程应用流程图均符合以下说明-实线代表主动发出的请求,或网元间的数据操作-虚线表示对请求发出的响应消息
5.
1.收邮件流程��手机�邮件推送网关大众邮件代理网关139邮箱
5.终端与大众邮件代理网关建立连接
2.查找新邮件
3.提交PUSH请求和2K邮件正文
4.发送EMN或带2K邮件正文的IPPUSH
7.登录并取邮件2加密缓存�
8.解释邮件并得到附件列表
9.返回用户邮件及附件列表
1.邮件到达通知
6.返回连接成功的提示信息10�
11.OK图5-1终端接收139邮箱邮件的流程__终端收邮件流程如图5-1所示1)新邮件到达139邮箱系统的用户邮箱;139邮箱系统判断邮箱用户是否定制了PushE__il功能,如果否,则结束;否则139邮箱系统通过HTTP协议将用户的邮箱帐户和新邮件的UID发送给大众邮件代理__;2)大众邮件代理__保存用户帐户和邮件UID,并返回成功给139邮箱系统;大众邮件代理__根据用户帐户和邮件UID,通过POP3协议从139邮箱系统读取新邮件;3)大众邮件代理__向邮件推送__提交邮件push的请求和2K邮件正文数据;4)邮件推送__判断用户是否在线,并根据长短策略判断是否使用IPPUSH,如果使用IPPUSH,将2K邮件正文push到终端,如果不启用IPPUSH,通过EMNPUSH到__终端;5)__终端收到PUSH消息后主动连接大众邮件代理__收取邮件;6)大众邮件代理__返回连接成功的提示信息+OKChinaMobilepushproxyv
2.
0.0ready7)__终端成功登录大众邮件代理__后发出取邮件的命令;8)大众邮件代理__将用户邮件正文取出并加入附件列表;9)大众邮件代理__将邮件发给__终端;10)__终端程序退出连接;11)连接退出确认收邮件异常流程–__客户端向大众邮件代理__请求下载邮件正文,如大众邮件代理__无法将邮件正文的编码转换成__可识别的编码,大众邮件代理__会返回编码无法进行转换的错误–当邮件下载时,如果__终端长时间超出GPRS__覆盖范围,用户终端中断连接,不提示用户任何信息–如果__终端下载邮件的流程没有正确退出,已经下载的邮件用户不能读取,在大众邮件代理__上的邮件仍被标识为新邮件客户端软件应有重试机制,可以重新发起连接下载新邮件当__收到下一个邮件__通知,发起取邮件的连接时,下载所有新邮件,包括上一次未正确标识完整下载的邮件
5.
2.发邮件流程�手机�邮件推送网关大众邮件代理网关139邮箱
1.手机终端连接大众邮件代理网关�
4.提交邮件
5.返回状态
6.返回结果
8.OK7�
2.返回连接成功的提示信息
3.发送邮件图5-2终端发送邮件的流程__终端发送邮件的流程如图5-2所示1)__终端主动连接大众邮件代理__;2)大众邮件代理__返回连接成功的提示信息+OKChinaMobilepushproxyv
2.
0.0ready;3)__终端成功登录并将邮件发送给大众邮件代理__;4)大众邮件代理__即时将邮件提交给邮件服务器;5)邮件服务器返回发送状态;6)大众邮件代理__将邮件服务器返回的邮件发送状态传回给__;7)__终端软件退出连接;8)大众邮件代理__确认退出成功发邮件异常流程–如果鉴权错误,大众邮件代理__返回错误–如果大众邮件代理__发送邮件失败,返回错误
5.
3.下载附件流程��手机�邮件推送网关大众邮件代理网关139邮箱
1.手机终端连接大众邮件代理网关�如果邮件已从缓存删除,根据邮件ID重新获取邮件7�
2.返回连接成功的提示信息
3.发送取附件命令
5.重取邮件
6.返回邮件
8.OK2加密缓存�
4.从缓存中取附件2加密缓存�
6.得到邮件附件2加密缓存�
7.转换邮件附件图5-3终端接收附件的流程__终端下载附件的流程如图5-3所示1)__终端主动连接大众邮件代理__;2)大众邮件代理__返回连接成功的提示信息+OKChinaMobilepushproxyv
2.
0.0ready;3)终端成功登录大众邮件代理__后发出取附件命令;4)大众邮件代理__尝试从缓存中取出邮件;5)如果邮件已从缓存中清除,则根据邮件ID到邮件服务器将邮件重新取回;6)从邮件中得到邮件附件;7根据命令转换附件;8将附件内容返回给__;9)收到附件后,__终端退出连接;10)服务器确认成功退出下载附件异常处理–如果附件不存在,则返回错误–如果转换附件失败,则返回错误
5.
4.回复邮件流程回复邮件在网元之间的操作与发邮件流程相同区别是在__终端编写邮件时,__终端软件会按照下列规则进行处理–新邮件收件人为原始邮件发件人;–新邮件标题引用原始邮件标题,并在原始标题前增加“Re”;–原始邮件内容附加在邮件正文的后面
5.
5.转发不带附件的邮件流程转发不带附件的邮件在网元之间的操作与发邮件流程相同区别是在__终端编写邮件时,__终端软件会按照下列规则进行处理–新邮件标题引用原始邮件标题,并在原始标题前增加“Fw”–原始邮件内容附加在邮件正文的后面
5.
6.转发带附件的邮件流程用户转发带附件的邮件,__终端软件会首先按照下列规则生成新邮件–新邮件标题引用原始邮件标题,并在原始标题前增加“Fw”–原始邮件内容附加在新邮件正文的后面��手机�邮件推送网关大众邮件代理网关139邮箱
1.手机终端连接大众邮件代理网关�9�
2.返回连接成功的提示信息
3.转发邮件2加密缓存�
8.返回结果
10.OK2加密缓存�
4.获取原邮件
5.绑定原邮件中包含的附件
6.提交邮件
7.返回状态图5-4终端转发带附件的流程从__终端发送带附件邮件的流程如图5-4所示1)__终端编写邮件完成后,主动连接到大众邮件代理__;2)大众邮件代理__返回连接成功的提示信息+OKChinaMobilepushproxyv
2.
0.0ready;3)__终端成功登录大众邮件代理__后发出转发邮件命令;4)大众邮件代理__先取出要转发的邮件;5)从要转发邮件中得到附件绑定到正在发送的邮件中;6)将合成的新邮件提交给邮件服务器发送;7邮件服务器返回邮件的发送状态;8大众邮件代理__将邮件发送状态发回给__;9__终端发出退出连接指令;10大众邮件代理__确认成功退出转发带附件邮件的异常流程–如果鉴权错误,大众邮件代理__返回错误–在转发的过程中,如果原邮件已从邮件服务器及缓存中删除,大众邮件代理__返回错误–如果大众邮件代理__发送邮件失败,返回错误
5.
7.别名发邮件用户可以登录139邮箱web界面设置自己的别名和是否启用别名,当启用别名发送邮件时,收件人收到邮件后看不到发件人的__号码信息,并且邮件的From信息和Sender信息保持一致,避免垃圾邮件产生��用户大众邮件代理网关139邮箱web服务139邮箱
1.设置别名并启用别名�7发送邮件到收件人邮箱不显示手机号,不自动进入垃圾邮件箱
2.返回设置成功
3.通过终端发送邮件
5.通过pop3协议向139邮箱发送邮件
6.返回成功第三方邮箱
4.返回成功图5-5启用别名发送邮件的流程启用别名时从__终端发送邮件的流程如图5-5所示1)用户登录139邮箱web__,设置别名并启用别名;2)139邮箱web界面提示设置成功;3)用户通过PE终端软件发送邮件到大众邮件代理__;4)大众邮件代理__返回发送成功信息(250OK);5)大众邮件代理__将用户邮件通过pop3协议发送到139邮箱;6)139邮箱给大众邮件代理__返回成功信息(250OK);7139邮箱将邮件发送到用户收件人的邮箱终端设置发送者姓名和在139邮箱web界面设置别名的关系如下客户端软件,发送者姓名139邮箱Web页面,邮件地址别名邮件发件人地址显示结果未设置未设置_____000003@
139.com__ilto:_____000003@
139.com设置为“测试”未设置”测试”_____000003@
139.com__ilto:_____000003@
139.com未设置设置为“test”test@
139.com__ilto:test@
139.com设置为“测试”设置为“test””测试”test@
139.com__ilto:test@
139.com
5.
8.邮件优先级当用户发送带优先级的邮件时,能在终端上体现出邮件的优先级,优先级的处理规则如下
1、RFC标准的邮件优先级全部保持透传
1、大众邮件代理__同时新生成一个PE特有的优先级CMCC-Priority,将所有的优先级按如__式转换成CMCC-Priority根据相关RFC文档,邮件头中表示“优先级”和“重要性”的属性主要有以下几种Priority: urgentnor__lnon-urgentX-Priority:135Importan__: highnor__llowX-M__ail-Priority: highnor__llow大众邮件代理__的处理方式为对这几种属性做转换处理,如果发现邮件头中包含这几种属性,就统一转换到PE特有的CMCC-Priority,而且属性值也做替换,改为下面几种urgentnor__lnon-urgent
5.
9.图文混排CMCC-C-HTMLcmcccompacthtml,是基于HTML协议的一个子集,它的目标是使HTML邮件适配于__终端针对于__终端的特性,CMCC-C-HTML协议定义了如下标签标签类型标签说明基本标签HTML;表示此文档是HTML文档HEAD;提供了关于文档的无序信息__BODY;指明文档主体的开始和结束TITLE文档标题H
1...H6以标题样式显示文本P表示一个段落文本样式B;指定文本用粗体显示I;指定文本用斜体显示U;文本带下划线BR;插入一个换行fontcolor=…表示文本颜色转义字符#;用十进制数表示ASCII字符gt;大于lt;小于amp;与quot;“”引号链接标签A表示超链接的起始或目的位置图像标签IMG在文档中嵌入图像注释标签!----表示这是一个注释,不做任何操作6码号本业务涉及的码号如下
(1)APN对于139邮箱,APN为CM__IL或者CMWAP,终端在连接服务器时,应根据以下策略选择接入点连接APN__要求服务要求CM__IL已内置CM__ILAPN或者可以通过程序自动创建CM__ILAPN的终端使用AlwaysOnline长连接服务的终端,必须使用CM__IL接入点CMWAP兼容老的低端J__A终端不能使用AlwaysOnline长连接服务的终端选择策略优先使用CM__IL接入点,不能使用CM__IL的情况,选择CMWAP接入点
(2)__服务代码106581727__要求PushE__il系统中的大众邮件代理__和邮件推送__支持__接口要求满足《数据业务系统通用__接口技术规范》
7.
1.接口功能要求
1.
1.1配置数据采集和修改功能__系统可以通过__接口对系统的配置信息进行查询和修改
1.
1.
17.
1.
2.性能管理功能__系统通过__接口,可获得各种反映系统和设备状况、运行质量和业务使用情况等性能数据
(1)性能数据采集__系统可以通过__接口,周期性采集设备的性能统计数据
(2)性能数据采集时延要求性能数据的采集时延是指从统计周期的结束时间至统计数据准备完成,可供__系统采集的时间点之间的时长不同统计粒度下对统计时延的要求如下统计周期最大统计时延5分钟1分钟15分钟5分钟例如果统计周期设置成了15分钟,那么800至815的统计数据,在统计周期结束之后5分钟内(也就是在820之前),接口应能上报相应的性能统计文件
1.
1.
17.
1.
3.故障管理功能__接口应能提供告警主动上报功能,__系统通过该接口实时接收设备产生的各种告警
(1)告警格式要求告警上报接口上报的告警信息至少应该包括表7-1内容表7-1条目说明英文名称数据类型备注告警序列号告警的序列号Alarm_id字符串必选网元的识别名网元的识别名Dn字符串必选告警原始级别告警级别,设备上报告警消息中的告警级别Org_severity字符串必选告警原始类型告警类型,设备上报告警消息中的告警类型Org_type字符串必选告警原因号厂商用于标识告警原因的内部告警号Alarm_Cause_ID字符串可选告警原因告警原因ProbableCause整数可选告警发生时间网元上告警发生时间Occur_time时间必选告警状态活动状态,表示告警是否被清除还是处于活跃状态Activestatus整数必选告警标题告警标题Title字符串必选告警内容告警内容Alarm_text字符串必选
(2)告警时延接口告警时延应小于10秒接口告警时延指设备产生告警的时间至__采集系统接收到告警的时间之间的时长
(3)告警清除功能当设备上的故障被排除,告警清除之后,设备应通过告警上报接口上报告警清除消息,其告警序列号应与被消除的原告警的告警序列号相同,告警状态字段中指示是清除消息
(4)告警过滤功能可选__系统可通过接口设置告警和__过滤条件,能通过告警时间、告警级别及告警类型、告警原因、告警源等条件对上报告警进行过滤,指示设备不再向告警上报接口发送这些告警信息
(5)历史告警查询功能(可选)__系统通过接口输入起止时间参数,查询一段时间内网元上产生的所有告警,这些告警可能是活动告警,也可能是已经被清除了的告警要求能查询三个月的告警
1.
1.
17.
1.
4.操作维护接口原则上__系统应通过系统的__接口实现对设备的硬件、软件的操作维护功能当系统无法完全通过__接口完成所有操作维护功能时,应提供MML接口或远程管理终端实现操作维护功能
1.
2.__接口协议要求系统的__接口应符合以下要求–支持S__Pv2c或以上版本,以实现接口的配置、告警、性能管理功能–支持FTP协议,以实现接口的性能数据采集功能–支持Telnet、MML或远程终端方式,实现接口的操作维护功能
1.
3.__数据要求系统应通过__接口提供表7-2所示管理数据表7-2序号指标中文名称英文名称说明数据类型指标单位时间粒度区域粒度备注当前并发用户数数 当前的并发终端用户数数整型个5分钟 登录成功次数 用户终端登录成功次数整型次天 登录失败次数 用户终端登录失败次数整型次天 注册用户数 截至统计时间点各省注册用户数整型个天省 新增用户数 各省新增注册用户数整型个天省 注销用户数 各省注销用户数整型个天省 邮箱系统发送到大众__的邮件成功总数 邮箱系统发送到大众__的邮件成功总数整型封小时 大众__发送到邮箱系统的邮件成功数 大众__发送到邮箱系统的邮件成功总数整型封小时 细分各种原因邮箱系统发送到大众__的邮件失败数(细分各种原因) 邮箱系统发送到大众__的邮件失败总数(细分各种原因)整型封小时 大众__发送到邮箱系统的邮件失败数(细分各种原因) 大众__发送到邮箱系统的邮件失败总数(细分各种原因)整型封小时 大众__发送到用户终端的邮件成功数 大众__发送到用户终端的邮件成功总数整型封小时 大众__发送到邮箱系统的邮件失败数(细分各种原因) 大众__发送到邮箱系统的邮件成功失败总数(细分各种原因)整型封小时 用户终端发送到大众__的邮件成功数 用户终端发送到大众__的邮件成功总数整型封小时用户终端发送到大众__的邮件失败数(细分各种原因) 用户终端发送到大众__的邮件失败总数(细分各种原因)整型封小时大众__下发push__成功数大众__下发push__成功数整型封小时大众__下发push__失败数(细分各种原因)大众__下发push__失败总数(细分各种原因)整型封小时
1.
3.1大众邮件代理__业务统计样例(日报)表7-3序号时段用户峰值邮箱系统发送到大众__的邮件成功总数邮箱系统发送到大众__的邮件失败总数邮箱系统发送到大众__成功率大众__发送到邮箱系统的邮件成功总数大众__发送到邮箱系统的邮件失败总数大众__发送到邮箱系统成功率大众__发送到终端的邮件成功总数大众__发送到终端系统的邮件失败总数大众__发送到终端成功率终端发送到大众__的邮件成功总数终端发送到大众__的邮件失败总数终端发送到大众__的成功率大众__下发push__成功总数大众__下发push__失败总数大众__下发push__成功率10:00-0:59 2…… 323:00-23:59 注并发联机峰值数取统计时段中按5分钟粒度统计的并发峰值联机数中最大值
1.
3.
17.
3.
2.大众邮件代理__业务统计样例(周/月报)表7-4时间并发用户峰值注册用户数新增注册用户数注销用户数用户登录总数数用户登录成功率邮箱系统发送到大众__的邮件成功总数邮箱系统发送到大众__的邮件失败总数邮箱系统发送到大众__成功率大众__发送到邮箱系统的邮件成功总数大众__发送到邮箱系统的邮件失败总数大众__发送到邮箱系统成功率大众__发送到终端的邮件成功总数大众__发送到终端系统的邮件失败总数大众__发送到终端成功率终端发送到大众__的邮件成功总数终端发送到大众__的邮件失败总数终端发送到大众__的成功率大众__下发push__成功总数大众__下发push__失败总数大众__下发push__成功率YY-MM-DD YY-MM-DD 注并发联机峰值数取统计时段中按5分钟粒度统计的并发峰值联机数中最大值
1.
3.
17.
3.
3.大众邮件代理__接收邮箱系统邮件失败原因细分统计样例表7-5接收邮件失败原因细分统计(日/周/月报)序号时间大众__接收邮箱系统邮件成功次数大众__接收邮箱系统邮件失败次数失败原因1次数失败原因2次数失败原因3次数失败原因4次数失败原因5次数其他原因次数1YY-MM-DD 2YY-MM-DD 3YY-MM-DD 注取失败次数在前5位的原因统计
1.
3.
17.
3.
4.大众邮件代理__接收终端邮件失败原因细分统计样例表7-6接收邮件失败原因细分统计(日/周/月报)序号时间大众__接收终端邮件成功次数大众__接收终端邮件失败次数失败原因1次数失败原因2次数失败原因3次数失败原因4次数失败原因5次数其他原因次数1YY-MM-DD 2YY-MM-DD 3YY-MM-DD 注取失败次数在前5位的原因统计
1.
3.
17.
3.
5.大众邮件代理__发送邮件至邮箱系统失败原因细分统计样例表7-7发送邮件失败原因细分统计(日/周/月报)序号时间大众__发送邮件至邮箱系统成功次数大众__发送邮件至邮箱系统失败次数失败原因1次数失败原因2次数失败原因3次数失败原因4次数失败原因5次数其他原因次数1YY-MM-DD 2YY-MM-DD 3YY-MM-DD 注取失败次数在前5位的原因统计
1.
3.
17.
3.
6.大众邮件代理__发送邮件至终端失败原因细分统计样例表7-8发送邮件失败原因细分统计(日/周/月报)序号时间大众__发送邮件至终端成功次数大众__发送邮件至终端失败次数失败原因1次数失败原因2次数失败原因3次数失败原因4次数失败原因5次数其他原因次数1YY-MM-DD 2YY-MM-DD 3YY-MM-DD 注取失败次数在前5位的原因统计
1.
3.
17.
3.
7.分省用户数统计样例表7-9序号省份名称注册用户数新增用户数注销用户数1北京 2__ 3… 注取失败次数在前5位的原因统计
1.
3.
17.
3.
8.__下发失败原因细分统计样例表7-10时间下发PUSH__成功的次数下发PUSH__失败的次数下发PUSH__成功率失败原因1次数失败原因2次数失败原因3次数失败原因4次数失败原因5次数其他原因统计YY-MM-DD YY-MM-DD 注取失败次数在前5位的原因统计2安全要求
2.
1.网络安全由于需要与Internet以及其它业务网络互连,139邮箱业务PushE__il系统邮件推送__和大众邮件代理__需要划分安全域并进行隔离,同时建立完善的网络安全机制,这些安全机制包括防火墙系统、入侵检测系统、病毒防范系统等安全系统应支持访问控制、安全检测、攻击监控等一系列安全功能,应提供完整的网络安全监控、__和故障处理功能–系统应具有入侵检测的功能,对于可疑的连接、非法访问等应采用禁止访问等安全策略–使用加密技术对在互联网上传输的重要数据进行加密–与其它系统的连接须设置防火墙,并定义完备的安全配置策略,进行网络隔离防火墙产品应满足下列要求–支持动态和静态的内部网与外部网之间的地址转换–能有效地实现内部网到外部网的单向访问控制,可以禁止外部网对内部网的访问–能侦测、过滤或跟踪非法访问企图,能自动实时告警,并生成相应日志记录–能对常用的服务(例如___、FTP、Telnet、Rlogin等)的访问权限进行有效控制和管理;能对经过防火墙的网络流量进行统计和管理,并定期生成相应报告文件–支持S__P和S__Pv2协议–具有友好的图形界面
2.
2.系统安全邮件推送__和大众邮件代理__的系统安全要求如下–系统应具有防病毒能力防病毒软件应能够全面查杀病毒,病毒特征码自动进行更新–系统应具备访问权限的识别和控制功能,根据不同的应用需求提供多级__口令或使用硬件钥匙等保护措施对系统___、数据库___及其他___必须授予不同级别的管理权限要保证只有授权的人员或系统可以访问特定功能,获取业务数据应根据4A系统接口技术规范提供接口接入4A系统进行账号口令集中管理的功能(详见规范《帐号口令集中管理系统功能及技术规范V
1.
0.0》)–系统应提供操作日志记录功能,以便及时掌握系统安全状态;操作系统应符合C2级以上安全标准;数据库应支持C2或以上级安全标准、多级安全控制;支持数据库存储加密、数据传输通道加密等应根据日志审计系统接口技术规范提供接口接入集中日志审计系统进行日志审计管理的功能(详见规范《日志集中管理与审计系统功能及技术规范V
1.
0.0》)–禁止对数据库进行手工操作–系统应使用加密方式对业务数据进行存储3计费与结算
3.
1.计费
(1)功能费PushE__il功能作为139邮箱的增值功能,与139邮箱一起包月收取费用,计费点在省BOSS
(2)通信费–GPRS流量费现阶段这部分GPRS流量与普通的GPRS流量计费方式相同–__通信费按现有费率收取
3.
2.结算–功能费不结算–通信费用户在归属省本地使用业务的通信费收入归用户归属省公司所有,用户漫游时使用业务产生的漫游费遵循现行省间结算原则4编制历史版本号____主要内容或重大修改
1.
0.02009-02-
271.
0.0版本附录A139邮箱与大众邮件代理__的接口协议A.1139邮箱与大众邮件代理__的管理接口协议在__用户定购、退订139邮箱的PushE__il功能时,139邮箱系统通过接口协议与大众邮件代理__连接,同步用户定购关系到大众邮件代理__另外,139邮箱系统还可以利用该接口实现向用户终端发送配置消息、__消息、资费提醒消息139邮箱与大众邮件代理__的管理接口协议如下所示139邮箱系统通过HTTP协议方式同步用户业务定购关系到大众邮件代理__消息内容为http://大众邮件代理__的地址/mig/kaihu__ilboxID=Mobile=Opcode=AliasAccount=AliasFlag=TimeStamp=VerifyCode=FeeType=参数说明__ilboxID大众邮件代理__为139邮箱分配的ID,通常为邮箱的域名Mobile__号码Opcode01-定购业务,02-退订业务,03-重发配置消息,04—发送__消息,05-修改昵称帐户,06-修改邮件发送帐户,07-资费提醒消息AliasAccount昵称帐号,格式昵称@邮箱域名(此参数和AliasFlag是一对,只能同时存在或不存在)AliasFlag默认发送邮件时是否采用昵称帐户Y表示采用,N表示不采用TimeStamp当前时间,格式为YYYYMMDD(一个空格)HHMMSSVerifyCode验证码,算法为md5__ilboxID+Password+Mobile+TimeStamp,其中Password为大众邮件代理__与139邮箱系统约定的__md5转化为小写字符表示FeeType为用户的套餐类型,目前是5元版和20元版,例如FeeType=5则为5元版套餐返回值1成功0失败失败时返回值格式及原因描述格式0Reason-Description各种操作及失败返回值说明如表A-1表A-1OpcodeReason-Description原因描述注册opcode=01失败返回值0dealfailedverifynotpass验证码错误0id=xxxxx__ilservernotexist邮箱ID有误0createuserfailedthephonenumberhasbeenused用户__号码已经开通过了0createuserfailedtheuserhasbeenused用户邮箱已经开通过了0aliasAct:xxxxhassomeinvalidcharsex__ptforA-Za-z0-9_-oritslength15邮箱别名存在不支持的字符0createuserfailedthealiasAccounthasbeenused邮箱别名已经被使用了0createuserfailedthee__ilserverregisternumberlimited0dealfailedcommonex__ption0dealfailedsynctogegwex__ption__邮箱平台内部错误需要尝试重试注销opcode=02失败返回值0dealfailedverifynotpass验证码错误0usernotexistxxxx用户所用的__号码xxxx或邮箱xxxxxx没有注册服务0dataac__ssex__ption0callcommservererror__邮箱平台内部错误需要尝试重试发送settingopcode=03失败返回值0__ilservernotfound:xxxxxxxxxxxx邮件服务器不存在0usernotexist:xxxx用户邮箱xxxxxx未注册发送____opcode=04失败返回值0usernotexist:xxxx用户邮箱xxxxxx未注册修改别名opcode=05失败返回值无失败原因字符串修改邮箱帐户opcode=06失败返回值无失败原因字符串其它说明139邮箱除以__号为邮箱帐户外,还支持以别名作为邮箱帐户(即别名@域名),此帐户和__号@域名均指向同一个用户用户可以通过__号或呢称的邮件帐户接收和发送____用户开户时可选择采用的邮件发送帐户(__号码/别名邮箱帐户)139邮箱允许用户在注册PushE__il功能时选择以__号作为邮件发送帐户或以别名作为邮件发送帐户,并根据用户的选择调用该接口通知大众邮件代理__个人用户管理界面提供变更邮件发送帐户功能139邮箱允许用户在注册后通过个人管理界面改变邮件发送帐户,并根据用户的选择调用该接口通知大众邮件代理__个人用户更改别名139邮箱系统判断如果用户使用别名帐户作为邮件发送帐户,则在用户更改别名后调用该接口通知大众邮件代理__A.2139邮箱和大众邮件代理__的邮件接口协议139邮箱通过HTTP协议通知大众邮件代理__新邮件到达新邮件到达通知的接口流程1)新邮件到达139邮箱系统的用户邮箱;2)139邮箱系统判断邮箱用户是否定制了PushE__il功能,如果否,则结束;3)139邮箱系统通过HTTP命令将用户的邮箱帐户和新邮件的UID发送给大众邮件代理__;4)大众邮件代理__保存用户帐户和邮件UID,并返回成功给139邮箱系统;5)大众邮件代理__根据用户帐户和邮件UID,通过POP3协议从139邮箱系统读取新邮件流程如图A-1示��结束�开始传送邮箱帐号和邮件UID给大众邮件代理网关是保存邮箱帐号和邮件UID139邮箱大众邮件代理网关用户是否开通PushEmail服务否根据邮箱帐号和邮件UID以POP3协议到139邮箱取邮件新邮件到达139邮箱HTTP图A-1大众邮件代理__从139邮箱取邮件139邮箱通过HTTP协议发送新邮件到达通知给大众邮件代理__消息内容为http://大众邮件代理__的地址/mig/new__iljsp__ilboxID=__ilAccount=UID=TimeStamp=VerifyCode=参数说明__ilboxID大众邮件代理__为139邮箱分配的ID,通常为邮箱的域名__ilAccount__号码@IP,IP地址为139邮箱POP3服务器IP地址UID新邮件在139邮箱服务器上的POP3协议的邮件UIDTimeStamp当前时间,格式为YYYYMMDD(一个空格)HHMMSSVerifyCode验证码,算法为md5__ilboxID+Password+__ilAccount+TimeStamp,其中Password为大众邮件代理__与139邮箱约定的__对于超级__的传输(指的是POP3协议中PASS命令后带的__),需要采用加密的方式,计算方法为MD5(时间戳,超级__),大众代理__在传送超级__的时候,传递的信息内容为时间戳+MD5(时间戳,超级__),其中“+”号表示字符串连接,实际不包括“+”号;进行MD5运算时,时间戳和超级__以字符串进行连接;MD5的结果转换为32个字节的字符串,字母采用小写URL格式参考RFC1738请求消息示例GEThttp://大众邮件代理__的地址/mig/new__il.jsp__ilboxID=
139.com__ilAccount=13912345678@
211.
136.x.xUID=1234TimeStamp=20051219+091211VerifyCode=xxxxxxHTTP/
1.0Connection:closeA.3用户在139邮箱下载、__客户端软件的接口协议操作流程1)在139邮箱WEB/WAP页面上显示PushE__il客户端下载按钮或链接;2)用户__PushE__il功能按钮或链接后,进入邮件推送__客户端下载页面;3)用户选择__品牌和__型号;4)如果用户是WAP登录,用户直接下载客户端软件;如果是WEB登录,邮件推送__向用户__发送下载链接,用户__链接下载客户端软件139邮箱在调用邮件推送__的下载接口时,提供一个返回的地址作为用户开通业务的返回入口用户在139邮箱网页下载、__客户端流程详见图A-2��139邮箱邮件推送网关用户在139邮箱申请下载客户端软件用户点击PushEmail服务按钮用户在邮件推送网关页面上选择手机品牌和型号,点击发送下载链接按钮用户通过手机直接下载客户端软件,或由邮件推送网关向手机发送下载链接转入139邮箱指定返回的web/wap页面结束用户点击相应的按钮,返回139邮箱开通页面图A-2用户在139邮箱下载、__客户端软件的操作流程用户__139邮箱上PushE__il的业务按钮后,139邮箱则打开一个新的WEB/WAP页面,指向大众邮件代理__的指定URL链接,大众邮件代理__验证邮箱的有效性后,把该请求重定向到邮件推送__,URL链接格式为http://大众邮件代理__/mig/WebPortal.domobile=__ilboxID=TimeStamp=VerifyCode=url=http://139邮箱返回的URL参数说明mobile__号码__ilboxID大众邮件代理__为139邮箱分配的ID,通常为邮箱的域名TimeStamp当前时间,格式为YYYYMMDD(一个空格)HHMMSSVerifyCode验证码,算法为md5__ilboxID+Password+Mobile+TimeStamp,其中Password为大众邮件代理__与139邮箱系统约定的__url邮件推送__返回139邮箱的地址URL,其中url中包含的mobile为__号码A.4用户在139邮箱上管理PushE__il功能的接口协议操作流程1)用户登录139邮箱;2)在139邮箱WEB/WAP页面上显示PushE__il管理按钮;3)用户__PushE__il管理按钮后,则显示大众邮件代理__提供的管理页面该管理页面是在139邮箱的邮箱功能使用区中显示嵌入的、指向大众邮件代理__的内容,邮箱需要把用户的__号码传送给该IFRAME;4)用户在此IFRAME中可以完成设置邮件推送的过滤条件、修改__类型、重新下载/配置客户端软件、发送____等业务操作用户在139邮箱网页上管理PushE__il功能的操作流程如图A-3所示�用户PushEmail业务管理139邮箱大众邮件代理网关结束�生成用户PushEmail管理相关的IFRAME传送用户手机号码并调用大众邮件代理网关的IFRAME用户登录139邮箱显示PushEmail管理按钮用户点击PushEmail管理按钮显示IFRAME内容,并允许用户执行PushEmail管理的操作图A-3用户在139邮箱上管理PushE__il功能的操作流程用户__139邮箱上PushE__il的管理按钮后,139邮箱不打开新的WEB页面,而在原有的页面的邮箱功能使用区中显示嵌入的、指向大众邮件代理__的IFRAME,支持SSO登录此IFRAME的大小至少为520×420,此IFRAME指向的链接格式为http://大众邮件代理__地址/mig/comm/usergatewaymobile=__ilboxID=TimeStamp=VerifyCode=auth=http://邮箱地址/ssohttp://邮箱地址/sso参数说明mobile__号码__ilboxID大众邮件代理__为139邮箱分配的ID,通常为邮箱的域名TimeStamp当前时间,格式为YYYYMMDD(一个空格)HHMMSSVerifyCode验证码,算法为md5__ilboxID+Password+Mobile+TimeStamp,其中Password为大众邮件代理__与139邮箱系统约定的__auth邮箱系统的SSO验证接口个人用户SSO登录接口说明为了实现个人用户SSO登录大众邮件代理__,139邮箱提供一个基于HTTP方式验证登录的接口http://邮箱地址/ssohttp://邮箱地址/sso大众邮件代理__通过IFRAME嵌入139邮箱管理界面,当用户在IFRAME中进行操作时,大众代理__通过此接口通知139邮箱,避免用户session失效,同时验证用户的合法性当用户长时间未作操作,IFRAME与139邮箱的session同时失效说明auth大众邮件代理__链接地址中的auth参数的值,其中包含139邮箱系统的登录session验证码接口返回成功xmlversion=
1.0 __rtificationVerified1/Verified/__rtification失败xmlversion=
1.0 __rtificationVerified0/Verified/__rtification其中Verified为1表示验证通过,为0表示验证失败A.5139邮箱向大众邮件代理__提供的用户查询接口协议139邮箱向大众邮件代理__提供用户订购状态的实时查询接口139邮箱与大众邮件代理__的用户查询接口协议如下所示大众邮件代理__通过HTTP协议方式访问139邮箱系统提供的服务消息内容为http://139http://139邮箱系统的地址/queryUser__ilboxID=Mobile=TimeStamp=VerifyCode=参数说明__ilboxID大众邮件代理__为139邮箱分配的ID,通常为邮箱的域名Mobile__号码TimeStamp当前时间,格式为YYYYMMDD(一个空格)HHMMSSVerifyCode验证码,算法为md5__ilboxID+Password+Mobile+TimeStamp,其中Password为大众邮件代理__与139邮箱系统约定的__md5转化为小写字符表示返回值成功返回值如下开通5元版返回1$TimeStamp开通了5元版,开通时间TimeStamp的格式为YYYYMMDD(一个空格)HHMMSS开通20元版返回2$TimeStamp开通了20元版,开通时间TimeStamp的格式为YYYYMMDD(一个空格)HHMMSS开通免费版返回3$TimeStamp开通了免费版,开通时间TimeStamp的格式为YYYYMMDD(一个空格)HHMMSS用户不存在4失败返回值如下0$错误说明例如0$请求格式不正确通信企业标准QB-X-XXX-XXXX139邮箱业务PushE__il总体技术要求TechnicalSolutionfor139__ilboxServi__PushE__il版本号
1.
0.0PAGE。