2010-12-09 5 views
0

RésuméTraitement Microsoft Office Outlook 2003/2007 messages électroniques

Il a été tout en maintenant que je reçois des e-mails sur un domaine lié au travail spécifique, et je voudrais construire une base de données sur les informations fournies dans ces messages électroniques.

Ces messages sont des articles liés au travail sur certains besoins et exigences dans l'industrie de l'informatique dans mon coin du monde. Je voudrais analyser ou analyser ces courriels de manière automatique afin que je puisse obtenir des informations récurrentes dans une base de données et construire une base de données de type business intelligence qui me tiendra au courant du domaine de spécialisation le plus demandé.

Environnement technologique

O/S:           Microsoft Windows 7 Pro
Bureau:   Microsoft Office 2007 Pro
Oui, je peux utilisez .NET 4.0! =)

(je serai heureux de fournir des informations supplémentaires au besoin.)

Questions

  1. Comment accéder soit des fichiers PST ou les données personnelles d'Outlook fichiers via l'assembly COM Interop?
  2. Quels sont les objets à utiliser pour instancier chacun des e-mails trouvés dans le fichier Outlook PST ou autre?
  3. Quelle est la meilleure façon d'analyser un message électronique?

Merci pour l'un de vous qui peut partager son grain de sel afin de m'aider à atteindre mon objectif. C'est très significatif pour moi.

+0

Si vous avez accès au serveur de messagerie, consultez les extensions PowerShell pour Exchange pour voir si ce que vous voulez faire est plus simple. – JimR

Répondre

1

Si vous prévoyez d'utiliser l'objet COM Outlook 2007 Modèle Je vous suggère de commencer avec cet article: How Do I ... in Outlook

Rechercher spécifiquement pour « Dossiers et magasins », « Rechercher un filtre », « Solution de stockage ». En dehors de cela, le format PST est maintenant documenté ici: PST File Format SDK mais il s'agit d'une API C++ non montée, difficile à utiliser dans .NET. Il y avait un projet de port .NET initié ici: http://pstsdknet.codeplex.com/documentation mais il semble tout à fait mort (ou pas encore né) ... c'est donc une route difficile à franchir.

+0

+1 J'apprécie grandement votre aimable information. Si vous avez des détails supplémentaires, n'hésitez pas à les poster. –

+0

Je travaille actuellement mon chemin pour écrire l'application en C++/CLI et utiliser le pstsdk. Merci! =) –

Questions connexes