IMAP メールの削除時にエラー |
- 日時: 2012/05/28 16:20
- 名前: だい
- 貴殿の製品、利用させて頂いております。
使い勝手も良く大変、満足しております。 さて現在、C#システムの中でIMAP(GMAIL)でメールの一覧や、メール詳細を取得後に ディレクトリをINBOXから別のディレクトリに移動させるという処理を行っており 移動なるものが無いようなので、コピー後に削除(delete)とするようにしました。
その際、サーバーのメールはたしかに、別ディレクトリにコピーされて 尚且つ、INBOXのメールの削除されるのですが必ずエラーになってしまいます。
エラー内容としては System.ArgumentNullException: 値を Null にすることはできません。 パラメーター名: collection 場所 System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection) 場所 System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) 場所 TKMP.Net.MailData_Imap.Delete()
通信のログとしては 2012/05/28 15:50:30:receive,0007 OK Success 2012/05/28 15:50:31:send,TKMP.Net.MessageArgs2012/05/28 15:50:31:receive,0008 BAD Could not parse command
となっておりました。
何か思い当たることがありましたら、ご教授頂けたら幸いでございます。
|
|