MailCore フレームワークを使用して Mail iOS アプリケーションを準備しています。新規メールの作成中にメールの UID を設定する方法、メールは送信中ですが、送信済みボックスまたは下書きフォルダーに移動またはコピーされません。メッセージをコピーまたは移動すると、行でクラッシュします..
NSString *uid = [msg uid];
CTCoreFolder クラスでは、これらのメソッドで ..
- (void)copyMessage: (NSString *)path forMessage:(CTCoreMessage *)msg
- (void)moveMessage: (NSString *)path forMessage:(CTCoreMessage *)msg
この方法でメッセージを作成して送信しているので....
CTCoreMessage *msg = [[CTCoreMessage alloc] init];
CTCoreAddress *fromAddress = [[CTCoreAddress alloc] initWithName:@"name" email:@"name@mailserver.com"];
CTCoreAddress *address3 = [[CTCoreAddress alloc] initWithName:@"person" email:@"person@rcscentralmail.com"];
[msg setFrom:[NSSet setWithObject:fromAddress]];
[msg setTo:[NSSet setWithObject:address3]];
[msg setSubject:@"Test simple appfdgfghbfghb"];
[CTSMTPConnection sendMessage:msg server:@"mail.mailserver.com" username:@"abc@mailserver.com"
password:@"abcdef" port:587 useTLS:NO useAuth:YES];
サーバーへの接続を呼び出した後、::のような移動またはコピーメソッドを呼び出しています
[folder moveMessage:@"INBOX.Sent" forMessage:message];
助けてください。