Indy TIdIMAP4 コンポーネント (バージョン 10.6.0) を使用して Exchange サーバーに接続しています。IMAP4rev1 では US-ASCII 以外は許可されていないように見えるため、パスワードに単純な文字のみが含まれている場合、これは正常に機能します。ただし、パスワードにドイツ語のウムラウトやスペースなどの特殊文字が含まれている場合、認証はIMAPConnection.Connect
失敗します。つまり、「ログインに失敗しました」という例外がスローされます。
これは、SASL に関する TIdIMAP4 コンポーネントのバグが原因だと思いますが、それについてはわかりません。
そのバグが関係ない場合、認証を許可するために設定できるプロパティまたは呼び出すことができる関数はありますか? そのバグがこれらの認証の問題を引き起こしている場合、回避策はありますか?
そして、実際の接続コードはどのようになりますか?
セバスチャン