zoukankan      html  css  js  c++  java
  • Error Domain=MCOErrorDomain Code=11 "The requested folder does not exist. Folder selection failed" 的解决方案

    使用mailcore2 SDK进邮箱客户端开发,

    在能够网易邮箱开启和信任IMAP/POP协议进行连接后,如果去请求目录下的邮件会报错误,在执行MCOIMAPFolderInfoOperation后报错无法进行MCOIMAPFetchMessagesOperation的相关操作了

    MCOIMAPFolderInfoOperation *folderInfoOpt = [self.imapSession folderInfoOperation:@"INBOX"];
    [folderInfoOpt start:^(NSError * _Nullable error, MCOIMAPFolderInfo * _Nullable info) {
        //这里就会报文中的错误
     };
    

    解决方案:

    请求的ID具有很短的时效性,需要在发出其他指令前,都需要请求一下ID的操作,然后在请求后续的指令

    MCOIMAPIdentity * identity = [MCOIMAPIdentity identityWithVendor:@"vender" name:@"my-imap" version:@"1.0.0"];
     MCOIMAPIdentityOperation *imapIDOperation = [self.mcIMAPSession identityOperationWithClientIdentity:identity];;
    [imapIDOperation start:^(NSError * _Nullable error, NSDictionary * _Nullable serverIdentity) {
        if (error) {
            NSLog(@"%@", error.debugDescription);
        }
    }];
        
    

    参考链接

    imap连接提示Unsafe Login,被阻止的收信行为

    写作会让你往回看。既然你不能掌控人生,只是你可以掌控有自己叙述的版本。
  • 相关阅读:
    11.2
    11.1
    10.31JS中级
    10.24
    动画运动
    操作js的样式
    js
    js元素属性
    js轮播
    js计时器
  • 原文地址:https://www.cnblogs.com/zhouhui231/p/14690131.html
Copyright © 2011-2022 走看看