The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 記事閲覧
アイコン 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

となっておりました。

何か思い当たることがありましたら、ご教授頂けたら幸いでございます。
メンテ

Page: 1 |

ファイル Re: IMAP メールの削除時にエラー ( No.1 )
日時: 2012/05/29 07:21
名前: Toki◆pRU.c9X.EOI

ご報告ありがとうございます。

原因はメッセージへ\Deletedフラグを追加した後のGMAILの応答レスポンスで発生するものでした。
ライブラリの問題なので、近日中に修正したいと思います。
メンテ
ファイル Re: IMAP メールの削除時にエラー ( No.2 )
日時: 2012/05/29 11:23
名前: だい

Toki様

早速のお返事ありがとうございます。
ライブラリの問題ということで了解致しました。

修正版のアップの方、どうぞ宜しくお願いいたします。
メンテ

Page: 1 |

題名 スレッドをトップへソート (必ず題名内に日本語を使用してください)
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント 顔smile01.gif 顔smile02.gif 顔smile03.gif 顔smile04.gif 顔smile05.gif 顔smile06.gif 顔smile07.gif

   クッキー保存