如何在iPhone中构建标记电子邮件的应用程序?

时间:2011-03-08 23:18:29

标签: iphone cocoa-touch ios ios4 ios-4.2

不幸的是,iPhone无法像在Outlook或Gmail中那样标记电子邮件以进行后续跟踪。在我搜索的每个地方,除了在“跟进文件夹”中移动电子邮件之外,人们都没有解决这个问题,因为我很容易在我的电脑上使用标记。我使用Exchange访问我的电子邮件,并知道在Windows,Treo和其他一些手机上的标记工作。即将推出的iOS 4.3中仍然没有电子邮件标记。

我的问题是,是否可以在iPhone中修改内置邮件应用程序以提供标记电子邮件的功能?我确信这需要越狱,我很好。如果不可能,那么如何创建一个独立的应用程序,只需查看带有标记它们的选项的电子邮件?任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:1)

查看此文件夹中MobileMail.app帐户的sql数据库:

/User/Library/Mail/IMAP-emailaddress@imapserver/

使用SQLite直接编辑。

答案 1 :(得分:1)

获得此功能的唯一选择是

  • 为iPhone构建自己的邮件客户端。 Objective-c中有一个非常好的(但不是最新的)邮件框架,名为MailCore,还有一个非常好的C框架libEtPan
  • 希望Apple能够在新的iOS版本中支持它

答案 2 :(得分:0)

iPhone的邮件应用程序没有附带扩展框架,因此没有直接的方法来修改其功能。如果您真的对此功能有所了解,那么您真正拥有的唯一选择就是越狱并编写自己的邮件客户端。这不是一个简单的练习,特别是如果您需要Microsoft Exchange集成。

我处理此问题的方法是使用Gmail网络界面,该界面可让您为消息加注星标。您可以设置兑换帐户以将邮件转发到Gmail,然后将Gmail用作主要邮件提供商。

这两种解决方案听起来都很笨拙,所以我认为你可能不得不放弃标记消息。