2012-02-13 8 views
9

Outlookのアドイン(C++)プロセスは受信した電子メールの添付ファイルを受信しました。POP3アカウントでは問題なく動作しますが、IMAPアカウントでは動作しません。私が使っているイベントで(私はイベントNewMailExを試してみました。_ApplicationのイベントはReadBeforeAttachmentRead_MailItemのイベントを試しました)。添付ファイルを含むIMAPメールが完全にダウンロードされた直後に、添付ファイルがユーザーによって開かれる前に、起動された適切なイベントを探しています。私は添付ファイルのダウンロードを強制したくありません。添付ファイル付きの新しい電子メールがいつアクセス可能かを知りたいのですが、ユーザーがそれを読むときにはおそらく起こります。Outlook IMAPで完了した電子メールと添付ファイルダウンロードイベント

添付ファイルにアクセスする前に、添付ファイルにアクセスできることが重要です。

ご協力いただければ幸いです。

答えて

1

IMAPとOutlookを使用してプロトコルレベルで作業しました。ほとんどのIMAPクライアント(Outlookを含む)は、新しいメールメッセージのヘッダーをIMAPサーバーから取り出して、ユーザーに提示するために電子メールリストを作成します。ユーザーがメッセージを開くためにクリックするまで、メッセージの本文全体がフェッチされません。 POP3クライアントは一般的に、到着時にメッセージ全体をダウンロードします。あなたのプラグインがであれば、ユーザーはそれを開きます。あなたは大丈夫かもしれません(私はこのことを知るプラグインAPIに精通していません)。メッセージがIMAPに到着したときに何かを行う必要がある場合は、アーキテクチャや設定を再検討する必要があります。

関連する問題