我希望能够拦截BlackBerry上电子邮件的超链接。
e.g。
<a href="http://glowworm.mobi">dummy site</a>
我已经能够使用PatternRepository拦截和识别纯文本电子邮件中的文本。但是,它似乎不适用于HTML电子邮件 - 这甚至可能吗?
我想避免自己扫描每封传入的电子邮件并解析所有文本的解决方案,但这可能是唯一的选择。
由于
答案 0 :(得分:1)
这是不可能的(包括BlackBerry 6 afaik)。它与超链接概念无关 - 无法将PatternRepository与HTML文本中的任何类型的文本一起使用。
出于性能原因,BlackBerry设计人员决定不在HTML字段(浏览器或电子邮件)中实现模式匹配。这非常不幸,但必须加以处理。
在我的应用中,我可以自由定义电子邮件的内容。在我的情况下,我最终将模式包含在电子邮件的主题中 - 用户可以单击主题以访问我的应用程序。
在大多数其他情况下,我认为最佳/唯一的方法是在邮件到达时拦截它们并解析它以查找文本。如果我将来必须这样做,我会尝试用一些示例代码更新这篇文章。
BlackBerry论坛上有关于此问题的各种帖子。
理查德