6.8 Messaging

The Messaging service enables Python applications to integrate messaging services of S60 device. It is used either to retrieve message information or use the messaging services, or both.

Using the Messaging service, you can access/iterate inbox, send messages (SMS/MMS), register for new message notification, status changes of messages and delete messages.

The following sample code is used to load the provider:

import scriptext
messaging_handle = scriptext.load('Service.Messaging', 'IMessaging')

The following table summarizes the Application Manager Interface:

Service provider Service.Messaging
Supported interfaces IMessaging

The following table lists the services available in Application Manager:

Services Description
GetList 6.8.1 Retrieves list of messaging objects from messaging center based on the search/sort inputs.
Send 6.8.2 Sends message.
RegisterNotification 6.8.3 Registers for new message notification.
CancelNotification 6.8.4 Cancels notification for incoming messages.
ChangeStatus 6.8.5 Changes status for the message.
Delete 6.8.6 Deletes message.

See About this document... for information on suggesting changes.