如何使用messageID获取邮件的文件夹详细信息?

时间:2015-08-04 12:20:44

标签: ios objective-c iphone mailcore2

我正在使用Mailcore2从IMAP服务器获取邮件。如果我有一个使用的邮件的messageID,我可以获得它用于Outlook和Yahoo邮件的文件夹吗?

我使用以下代码来获取消息

 self.imapMessagesFetchOp =
     [self.imapSession fetchMessagesByNumberOperationWithFolder:inboxFolder
                                                    requestKind:requestKind
                                                        numbers:[MCOIndexSet indexSetWithRange:fetchRange]];

     [self.imapMessagesFetchOp start:
      ^(NSError *error, NSArray *messages, MCOIndexSet *vanishedMessages)
      {

        }];

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

使用messageID无法获取邮件文件夹。如果您想知道它在哪个文件夹中,您可以搜索所有可用文件夹中的messageID,但效率不高。有关详细信息,请查看以下链接

https://tools.ietf.org/html/rfc3501

https://developers.google.com/gmail/imap_extensions