Mailkit IMAPクライアントを使用してメールサーバーに接続していますが、メールボックスクォータを取得しようとするとエラーが発生します。誰か助けてもらえますか?
var root = client.GetFolder(client.PersonalNamespaces[0]);
root.Open(MailKit.FolderAccess.ReadOnly);
return root.GetQuota();
エラーメッセージは
IMAPサーバーが「EXAMINE」コマンドに「BAD」応答で応答しました
私が使用しているメールサーバーはkolabメールサーバーです。
私がやりたいのは、各ユーザーのメールボックスストレージの使用状況を調べることです。
どんなhekpも高く評価しています!ありがとう。
クォータを取得するためにルートフォルダを開く必要はありません。
ほとんどのIMAPサーバーには、実際のフォルダーではないフォルダールートがあるため、(あなたの場合と同じように)それを開くことはできません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加