【问题标题】:Email Application, Fetch message previews电子邮件应用程序,获取消息预览
【发布时间】:2012-12-15 17:53:17
【问题描述】:

我正在开发适用于 iOS 的电子邮件客户端。目前我正在使用MailCore 进行 IMAP/SMTP 交互。我目前正在为收件箱视图获取消息预览。我能想到的唯一方法是从服务器实际获取整个消息正文(仅用于速度的正文),然后仅显示消息的一部分。但是当用户打开消息时,我将不得不再次下载整个消息(这次是所有标题等)。这对我来说似乎有点低效,但我想不出另一种方法来解决这个问题。我已经考虑过从一开始就下载每条消息的全部内容,但这似乎是对用户移动数据的滥用,而且在收件箱中填充预览会更慢。关于如何处理消息预览的任何想法?

此外,就本问题而言,假设消息发送者姓名、日期、主题和标志已加载到设备上。

【问题讨论】:

    标签: iphone ios imap mailcore


    【解决方案1】:

    存在一个原始提取命令,但不确定它上面是否存在任何包装器 api。

    FETCH 2 (BODY[])

    例如,如果你想获取前 100 个字节的邮件,那么你可以触发一个命令

    获取 2 (BODY[])

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 2017-02-28
      • 2021-09-20
      相关资源
      最近更新 更多