10


消息传送服务和确认服务配置

消息传送服务用于将消息发送给订户并监听移动始发 (Mobile Originated, MO) 消息。它还定义了用于发送活动消息的邮件服务。确认服务用于处理在将内容传送到设备后发送的确认消息。

以下几节介绍了用于设置邮件服务、存储响应消息以及处理确认消息的过程。

本章包含以下主题:


10.1 配置邮件服务

以电子邮件形式发送的活动使用为消息传送服务定义的 SMTP 邮件服务。根据您在部署配置文件为消息传送服务设置的属性部署消息传送服务时,将对邮件服务进行初始配置。

更改所使用的邮件服务,请在 $CDS_HOME/deployment/deployment-name/conf/MsgService.properties 文件中修改以下属性:

更改这些属性后,请通过应用服务器重新启动消息传送服务。


10.2 配置响应消息的存储

发送包含二进制内容的消息后,Content Delivery Server 会收到来自 SMSC 或 MMSC 的响应。要表明在 Content Delivery Server 数据库中保存的响应消息类型,请在 MsgService.properties 文件中设置 store.message_response.push_types 属性。默认值为 sms,mms,用于存储来自 SMS 和 MMS 消息的响应。该文件位于 $CDS_HOME/deployment/deployment-name/conf 目录中。


10.3 处理确认消息

要在成功下载内容后处理来自外部实体的确认消息,请执行以下操作:

1. 编辑 MsgService.properties 文件。

该文件位于 $CDS_HOME/deployment/deployment-name/conf 目录中。

2. 将 confirmlistener.enable 属性设置为 true

3. 保存所做的更改。

4. 编辑 ConfirmListener.properties 文件。

该文件位于 $CDS_HOME/deployment/deployment-name/conf 目录中。

5. 如果系统支持用户数据报协议 (User Datagram Protocol, UDP),请将 udp.confirm_listener.port 属性设置为设备将确认消息发送到的端口号,例如:

      udp.confirm_listener.port=2003 

此端口号由设备制造商和无线运营商指定。默认值为 2003



注 - 要支持 MMS 消息,您必须编写自己的确认服务适配器。有关信息,请参见《Sun Javatrademark System Content Delivery Server 5.1 定制指南》。