MCOPOPSession *session = [[MCOPOPSession alloc] init];
[session setHostname:@"pop.qq.com"];
[session setPort:110]; //非SSL协议端口
[session setUsername:@"qiruihua@**.com"];
[session setPassword:@"******"];
[session setConnectionType:MCOConnectionTypeClear]; //
MCOPOPFetchMessagesOperation *fetch = [session fetchMessagesOperation];
[fetch start:^(NSError *error, NSArray *message){
[message enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
MCOPOPMessageInfo *msgInfo = (MCOPOPMessageInfo *)obj;
MCOPOPFetchMessageOperation *fetchMessageOperation = [session fetchMessageOperationWithIndex:msgInfo.index];
fetchMessageOperation.progress = ^(unsigned int current, unsigned int maximum){
NSLog(@"当前下载的邮件index是:%d, 下载总大小是:%d, 当前下载进度是:%d", msgInfo.index, maximum, current);
};
[fetchMessageOperation start:^(NSError *error,NSData *data){
if (error) {
[session disconnectOperation];
}else{
[session disconnectOperation];
NSString *str = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
}
}];
}];
}];