私は MailCore 2 を初めて使用し、yahoo および hotmail アカウントからメールを取得するのに問題があります。問題なくGmailのメールを取得できます。
ヤフー:
yahoo アカウント (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 配列だけでコンソールにエラーは表示されません。
どんな助けでも大歓迎です!