diff -r 64e38f08e49c -r 47d84de1c893 email_plat/nmail_client_api/nmapiemailservice.h --- a/email_plat/nmail_client_api/nmapiemailservice.h Fri Sep 17 08:27:21 2010 +0300 +++ b/email_plat/nmail_client_api/nmapiemailservice.h Mon Oct 04 00:05:37 2010 +0300 @@ -33,6 +33,7 @@ class NmApiMessageEnvelope; class NmApiMailbox; +class NmApiMessage; class NMAPI_EXPORT NmApiEmailService : public QObject { @@ -74,6 +75,16 @@ bool getMailbox(const quint64 mailboxId, EmailClientApi::NmApiMailbox &mailboxInfo); /*! + gets mail message by id (see also NmApiEventNotifier) + */ + bool getMessage(const quint64 mailboxId, + const quint64 folderId, + const quint64 messageId, + EmailClientApi::NmApiMessage &message); + + + + /*! returns isrunning flag value */ bool isRunning() const;