我正在使用一个使用MailCore2来获取和发送电子邮件的iPhone应用程序。一切都很好。我想设置一个标志,显示电子邮件已被回复。是否可以使用MailCore2。
提前致谢。
答案 0 :(得分:0)
在研究了MailCore2文档后,我发现我们必须在MCOIMAPMessagesRequestKind中包含MCOIMAPMessagesRequestKindFlags,如下例所示:
MCOIMAPMessagesRequestKind requestKind =
MCOIMAPMessagesRequestKindFullHeaders|
MCOIMAPMessagesRequestKindExtraHeaders|
MCOIMAPMessagesRequestKindGmailThreadID|
MCOIMAPMessagesRequestKindGmailMessageID|
MCOIMAPMessagesRequestKindGmailLabels|
MCOIMAPMessagesRequestKindInternalDate|
MCOIMAPMessagesRequestKindStructure|
MCOIMAPMessagesRequestKindUid|
MCOIMAPMessagesRequestKindFlags|
MCOIMAPMessagesRequestKindExtraHeaders|
MCOIMAPMessagesRequestKindHeaders;
然后我们必须检查
MCOMessageFlagAnswered
在MCOIMAPMessage(m)对象
中这样 if (m.flags & MCOMessageFlagAnswered) {
//replied
}else{
//not replied
}