Hello world,
I am developing a cryptography application message, I am using RSendAs API to send messages. But when I try to send and receive an encrypted message on device with special characters, device "E61i" can not receive the right message. But on emulator it works.
Code to send:
RSendAs serv;
if ( serv.Connect() == KErrNone )
{
CleanupClosePushL(serv);
RSendAsMessage msg;
CleanupClosePushL(msg);
msg.CreateL(serv, KSenduiMtmSmsUid);
msg.AddRecipientL(aTel,RSendAsMessage::ESendAsRecipientTo);
msg.SetBodyTextL(SMSTextEncrypted);
msg.SendMessageAndCloseL();
CleanupStack::Pop(&msg);
}
else{ CleanupClosePushL(serv); }
CleanupStack::PopAndDestroy(&serv);
delete iCryptoaes;
example:
SMSTextEncrypted has L"…»Þ»€ó.‹\x0001ò\001E\063Þª\x0001!"
The message receives in inbox is L"?????o.??ò?c???!"
I don`t know why. Could someone help me. Thanks in advance.Sorry for my bad English.



