2011-01-05 13 views
0

現在、私は選択した顧客の下で電子メールを送信できるアプリケーション(社内CRM、vb.net 2010)を書いています。&これらの電子メールを分類しました。ビジュアルスタジオ2010、Outlook 2010およびWindowsアプリケーション、返信メール

これらは私が検索基準を使用して私のプログラムでは、電子メールの履歴を表示するには、データを返すことができる分類されたよう:Outlook.MAPIFolder = oNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderSentMail)

点心として

薄暗いoMail sSearch As String sSearch = "[カテゴリ] =" "+" [+ tAccount.Text.Trim + "]" + "(" + tShipTo.Text.Trim + ")" "

Dim oItems As Outlook .Items = oMail.Items.Restrict(sSearch)

しかし、上記の制限は、送信されたアイテム&以外のフォルダのみを見ることになります。 私の理想的な解決策は、特定の連絡先のすべての電子メールの対応を表示することです。

は、私は、これはおそらく、あなたが後にしたかなりものではありませんが、あなたが代わりにSQLデータベースとクエリにすべてのメールをコピーできます知っている私は私のプログラム

答えて

0

にこの機能を追加することができますどのようにアドバイスしていただけますか? また、たくさんの電子メールを保管/管理する場合は、よりうまく機能する傾向があります。

+0

Outlook 2010には、新しい「人物パネル」があります。連絡先をクリックすると、以前のメールが表示されます。これが私のプログラムにこの機能を組み込むことができれば良いでしょう。 これを行うことができない場合は、私はあなたの助言を取るとSQLを使用する – user564074

関連する問題