電子メールの受信トレイを入力キューとして使用するデーモンアプリケーションに取り組んでいます。サーバーのオーバーヘッドを最小限に抑えて応答時間をできるだけ長くする必要があるため、電子メールの受信トレイをポーリングすることは問題外です。IMAPプロトコルは新着メールの通知を可能にするため、これはアプリケーションにとって理想的です。
ただし、Delphi / Indyアプリケーションにこのメカニズムを実装しようとすると、問題が発生しました。TIdIMAP4はうまく機能しますが(私の場合は関係のないUnicodeの問題は別として)、通知を実装する方法が見つかりませんでした。
これは単純なGIYFの問題であるはずですが、なんらかの理由で、オンラインで検索したときにIndyコンポーネントに関連する情報が見つかりません。
解決策または代替アプローチを深くいただければ幸いです。
編集:Indyは非同期の電子メール通知をサポートしていないように見えるので、delphiの無料コンポーネントがそれを可能にすることを誰もが知っていますか。