C H A P T E R  10

Messaging Service and Confirm Service Configuration

The Messaging Service is used for sending messages to subscribers and listening for mobile originated (MO) messages. It also defines the Mail Service, which is used for campaign messages. The Confirm Service is used to handle confirmation messages sent after content is delivered to a device.

The procedures for setting up the Mail Service, storing response messages, and handling confirmation messages are described in the following sections.

This chapter contains the following topics:


10.1 Configure the Mail Service

Campaigns sent as email use the SMTP mail service defined for the Messaging Service. The mail service is initially configured when the Messaging Service is deployed based on properties for the Messaging Service that you set in the deployment configuration file.

To change the mail service used, modify the following properties in the $CDS_HOME/deployment/deployment-name/conf/MsgService.properties file:

After you change the properties, restart the Messaging Service through the application server.


10.2 Configure Storage of Response Messages

For sent messages that contain binary content, Content Delivery Server receives responses from the SMSC or MMSC. To indicate the types of response messages to save in Content Delivery Server database, set the store.message_response.push_types property in the MsgService.properties file. The default is sms,mms to store responses from both SMS and MMS messages. This file is in the $CDS_HOME/deployment/deployment-name/conf directory.


10.3 Handling Confirmation Messages

To handle confirmation messages from an external entity after a successful download of content, follow these steps:

1. Edit the MsgService.properties file.

This file is in the $CDS_HOME/deployment/deployment-name/conf directory.

2. Set the confirmlistener.enable property to true.

3. Save your change.

4. Edit the ConfirmListener.properties file.

This file is in the $CDS_HOME/deployment/deployment-name/conf directory.

5. If your system supports User Datagram Protocol (UDP), set the udp.confirm_listener.port property to the port number to which the device sends confirmation messages, for example:

udp.confirm_listener.port=2003 

This port number is specified by the device manufacturer and wireless carrier. The default is 2003.



Note - To support MMS messages, you must write your own confirm service adapter. See the Sun Java System Content Delivery Server Customization Guide for information.