在塞班系统中筛选收到的短信

5

我正在使用套接字来读取所有收到的短信

 `smsAddr.SetTextMatch(KNullDesC8);`

我接受属于我的那些东西。
iReadSocket.Ioctl(KIoctlReadMessageSucceeded, iStatus, NULL, KSolSmsProv);

对于恶意的短信(例如当前的Silence SMS威胁),我会阻止它们,而其他的短信我希望能够传递到收件箱中。

目前我的问题是将短信转发到收件箱中 - 只有在重新启动设备后它们才会出现在那里。

是否有任何API或解决方案可以强制Symbian重试将短信写入收件箱?

1个回答

1

您可以手动插入消息 - 可以在Forum Nokia Wiki的此示例中查看。但请注意,该示例未设置字符集和编码 - 您可能需要处理字符集转换和编码,这对于二进制消息尤其复杂。

您目前是如何将消息转发到收件箱的?


目前我还没有 - 这就是问题所在。其实我正在创建一些自己的消息(发送给用户的通知),但它们只是普通的短信。我更担心彩信、电子邮件、二进制设置。 - Riho
似乎这是唯一的解决方案。看起来二进制消息(如手机设置)通过不同的端口传入,因此根本没有被捕获。 - Riho

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接