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

How to get the folder details for a mail using messageID?

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

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

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

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

        }];

感谢您的帮助。

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

https://www.rfc-editor.org/rfc/rfc3501

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