Обработка сообщений электронной почты Microsoft Office Outlook 2003/2007 - PullRequest
0 голосов
/ 09 декабря 2010

Резюме

Уже давно я получаю электронные письма на конкретном домене, связанном с работой, и я хотел бы создать базу данных на основе информации, которая предоставляется в этих сообщениях электронной почты.

Эти сообщения относятся к работе и касаются некоторых потребностей и требований в области информатики в моем уголке мира.

Я хотел бы проанализировать или проанализировать эти электронные письма автоматически, чтобы я мог получать повторяющуюся информацию в базу данных и создавать базу данных, подобную бизнес-аналитике, которая будет информировать меня о наиболее востребованной области специализации.

Технологическая среда

O / S: Microsoft Windows 7 Pro
Office: Microsoft Office 2007 Pro
Да, Я могу использовать .NET 4.0! =) * * Тысяча двадцать-семь

(я буду рад предоставить дополнительную информацию по мере необходимости.)

Вопросы

  1. Как получить доступ к файлам PST или файлам личных данных Outlook через сборку COM Interop?
  2. Какие объекты использовать для создания экземпляров каждого электронного письма, найденного в файле Outlook PST или в другом?
  3. Как лучше всего проанализировать сообщение электронной почты?

Спасибо за любого из вас, кто может поделиться ее / его зерном соли, чтобы помочь мне достичь моей цели. Это очень важно для меня.

1 Ответ

1 голос
/ 09 декабря 2010

Если вы планируете использовать COM-объектную модель Outlook 2007, я предлагаю начать с этой статьи: Как ... в Outlook

Ищите специально для «Папки и хранилища», «Поиск по фильтру», «Решение для хранения».

Помимо этого, формат PST теперь задокументирован здесь: SDK формата файла PST но это неповрежденный C ++ API, который трудно использовать в .NET. Здесь был инициирован проект порта .NET: http://pstsdknet.codeplex.com/documentation, но он кажется довольно мертвым (или еще не рожденным) ... так что это трудный путь.

...