0

私は MailKit をいじっていますが、どのアプローチを使用するのが正しいのでしょうか?

アプリが起動時に受信トレイ内のすべてのメールを同期し、同期が完了すると、受信メールをリッスンし、他のメールを受信トレイから別のサブフォルダーに移動できるようにします。

受信メールをリッスンするには、ImapClient を「IDLE」モードにする必要がありますが、フォルダー間でメールを移動する場合は、IDLE モードを終了する必要があります。

同じメール アカウントに 2 つのクライアント接続を作成することは理にかなっていますか? 1 つは IDLE モードに入り、新しい着信メールをリッスンし、もう 1 つはアカウント内のメールの操作を行います???

4

1 に答える 1

3

そうすることもできますし、新しいメールが届いたらアイドリングを止めて、移動する必要のあるメッセージを移動してから、IDLE モードに戻ることもできます。

于 2015-03-23T02:05:00.753 に答える