0

IMAP サーバーからメールを削除する方法を教えてください。チルカットを使用しています

Chilkat.EmailBundle bundle = imapClient.FetchHeaders(mset);

バンドルにメソッドがありますが、サーバーからメールを削除しません。よろしくサンチャイタ

4

1 に答える 1

1

Chilkat の Web サイトには、適切なドキュメント (コード例を含む) があります。

IMAP メールボックスから電子メールを個別に (一度に 1 つずつ) 削除する

また:

IMAP メールボックスから電子メールを削除する

その他の IMAP の例:

IMAP C# の例

これらが役立つことを願っています。


編集:

以下のページのドキュメントに従って:

Chilkat C# EmailBundle クラス リファレンス

RemoveEmail メソッドと RemoveEmailByIndex メソッドはどちらも、サーバーからではなく、バンドルからメールを削除するだけです。サーバーからメッセージを削除するには、上記のリンクで説明されている別の方法を使用する必要があります。


編集

私は Chilkat ライブラリにあまり詳しくありませんが、ドキュメンテーションによると、EmailBundle クラスの「GetEmail」メソッドが特定のインデックスでメールを取得し、IMap クラスの「AppendMail」メソッドを使用してアップロードできるようです。次の例で指定されているように、特定の受信トレイにメールを送信します。

メールを IMAP メールボックスにアップロード (追加)

これが役立つことを願っています。もしそうなら、回答済みとしてマークしてください。

于 2011-08-05T10:54:56.200 に答える