我对MailCore 2很新,我无法从雅虎和电子邮件中获取电子邮件hotmail帐户。我可以毫无问题地获取Gmail电子邮件。
雅虎:
当我尝试从雅虎帐户(imap.mail.yahoo.com)获取电子邮件时,我收到以下错误:
Error Domain=MCOErrorDomain Code=1 "The operation couldn’t be completed. (MCOErrorDomain error 1.)
我似乎无法找到错误代码列表,因此我不知道此错误代码的含义。
使用Hotmail帐户,您必须使用POP3,但我找不到如何获取电子邮件的示例。我尝试过以下代码:
self.popSession = [[MCOPOPSession alloc] init];
self.popSession.hostname = hostname;
self.popSession.port = [port integerValue];
self.popSession.username = username;
self.popSession.password = password;
self.popSession.connectionType = MCOConnectionTypeTLS;
NSLog(@"checking account");
self.popMessagesFetchOp = [self.popSession fetchMessagesOperation];
[self.popMessagesFetchOp start:^(NSError *error, NSArray *message ){
NSLog(@"Error:%@", [error localizedDescription]);
NSLog(@"POP3 Message Array: %@",message);
}];
我在控制台中没有收到任何错误,只是一个NULL数组。
非常感谢任何帮助!