SendAs provides APIs which create messages in the Drafts folder of a Message Store. It enables you to build the message parts, that is, to add message recipient(s), subject, body and so on.
Note: This tutorial explains the basic steps of creating and sending SendAs messages using the SendAs example code as a reference.
This tutorial assumes that you have a good understanding of SendAs .
The SendAs Server maintains all SendAs entries and controls the access to a message store. It allows client applications to create messages in the Drafts folder of the message store. The SendAs API allows a client application to launch an appropriate message editor for a given message type. There are two methods of sending messages: confirmed and unconfirmed send. Confirmed send requires confirmation by the UI MTM which typically asks the phone user. Unconfirmed send does not require confirmation by the UI MTM.
The main client-side classes of SendAs are RSendAs and RSendAsMessage . RSendAs is used to establish a session with the SendAs Server and to find the available message types and services. RSendAsMessage is used to create, set and send messages.
Client applications do not require any capabilities to use the RSendAs and RSendAsMessage classes. However, if an application does not have the necessary security capabilities to send a message, the SendAs Server ensures that a message is only sent with the user's authorization. See SendAs Overview for more information.
For more details on implementing all the SendAs functions, see SendAs example code .
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License v1.0.