Hi , is there any way to switch on the delivery report after the message as been sent outside???? i need to on the delivery report...can anyone plz help me out of it.... thanks for any replies.....
Hi , is there any way to switch on the delivery report after the message as been sent outside???? i need to on the delivery report...can anyone plz help me out of it.... thanks for any replies.....
i got a lnk as below...
http://wiki.forum.nokia.com/index.ph...livery_Reports
will this link help for my requirement???? plz help me out thanks for any replies..........
No it wont, since that one lists the already received delivery reports, if the delivery report is not on when the message is made and sent, then you will not get delivery reports for the message.
you should set the delivery reporting on before sending the message. Also if you use MTM APIs for sending SMS, you can set the delivery reports on on individual messages, though I have not checked whether it works if the device settings for delivery reports is off, so you would need to check that by yourself.
http://wiki.forum.nokia.com/index.ph..._Edition_-_MTM
i got the above link yucca... but i think its similar to the sms operation im using yucca...can u tell me in detail how to use tat MTM APIs for switching on delivery reportyucca
plz thanks for any replies...
can you search tha page for DeliveryReport ?
ya i done tat too in wiki and also in google its repeating the same sms operation links yucca.......in tat i can find only this page which related to delivery report
http://wiki.forum.nokia.com/index.ph...very_Report.22
if the above is correct then
void CSmsHandler::SendSmsL(const TDesC& aAddr, const TDesC& aMsg)
{
// Create message
RSendAsMessage message;
message.CreateL(iSendAs, KUidMsgTypeSMS);
CleanupClosePushL(message);
// Prepare the message
message.AddRecipientL(aAddr, RSendAsMessage::ESendAsRecipientTo);
message.SetBodyTextL(aMsg);
// Send the message
TRequestStatus status;
message.SendMessage(status);
User::WaitForRequest(status);
CSmsSettings* settings = CSmsSettings::NewL();
settings->SetDelivery(ESmsDeliveryImmediately);
settings->SetDeliveryReport(ETrue);
message.Close();
CleanupStack::Pop(); // message
}
the above code with the changes is correct?? yucca??
plz help me out yucca...![]()
Last edited by kathir.s; 2010-09-23 at 12:28.
That would be the way, anyway, as said I'm not certain if it would overwite the actual device settings, so you need to tets it out by yourself.
here's on example that also shows on monitoring delivery reports: http://wiki.forum.nokia.com/index.ph...t_Deleting.zip
you can make your own, just copy the file in some other project and modify it to have the mmp file of the project in it.
thr bld.inf file is mainly used for telling which mmp files to include, so you can do it yourself, just check what other bld.inf files are including