わかりました。メールアカウントからメールを送受信するアプリを作成していますが、POP3アカウントとIMAPアカウントに最適なアプリですが、MicrosoftExchangeサーバーのExchangeIMAPアカウントを使用している場合は壁にぶつかります。次に、ログインして未読の電子メールを取得できますが、何も送信しません。これは、私が電子メールを送信するために使用するものです。
[CTSMTPConnection sendMessage:outMessage server:[dictData valueForKey:@"SMTPServerName"] username:[dictData valueForKey:@"userEmailAddress"] password:[dictData valueForKey:@"password"] port:[[dictData objectForKey:@"SMTPPort"]intValue] useTLS:NO useAuth:YES];
もちろん、「ユーザー名」は必ずしもメールアドレスではありません。「useTLS」と「useAuth」の設定の組み合わせをいろいろ試してみました(YES / NO、NO / YES、YES / YES、NO / NO)。「ユーザー名またはパスワードが無効です」というエラーメッセージがmailcoreから返されます。---これは、そのアカウントからメールを送信しようとした場合にのみ発生します