Visual studio 2010, Outlook 2010 и приложение Windows, возврат электронных писем - PullRequest
0 голосов
/ 05 января 2011

В настоящее время я написал приложение (внутренняя CRM, vb .net 2010), которое позволяет мне отправлять электронные письма от имени выбранного клиента, и я классифицировал эти электронные письма.

Поскольку они классифицированы, я могу вернутьсяданные для отображения истории электронной почты в моей программе с использованием критериев поиска:

Dim oMail As Outlook.MAPIFolder = oNS.GetDefaultFolder (Outlook.OlDefaultFolders.olFolderSentMail)

Dim sSearch As String sSearch = "[Categories] = '"+" ["+ tAccount.Text.Trim +"] "+" ("+ tShipTo.Text.Trim +")' "

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

Однако ограничением вышеизложенного является только просмотр отправленных элементов и никакой другой папки.Моим идеальным решением было бы отображать всю электронную почту для определенного контакта.

Не могли бы вы посоветовать, как мне добавить эту функцию в мою программу

1 Ответ

0 голосов
/ 05 января 2011

Я знаю, что это, вероятно, не совсем то, что вы хотели, но вы могли бы скопировать все электронные письма в базу данных sql и запросить это вместо этого? Также имеет тенденцию работать намного лучше, если у вас есть большое количество писем для хранения / управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...