電子メールの到着でプログラムフローを開始するアプリケーションがあります。メールをアプリケーションにリンクする必要があります。これは、メッセージのカスタム プロパティを介して行います。
その後、参照用にメールを永久に保存する必要があります。Exchange 2010 はメールボックスで 10Gb および 100,000 個のアイテムしかサポートしないため (PST ファイルを使用しない場合)、より永続的なストアである SQL にメッセージを取得する必要があります。
私は SQL 2005 を実行していて、そこに電子メールを保存したいのですが、画像としてではなく、必要に応じて検索できるようにしたいと考えています。Exchange Web サービスを使用して電子メールを取得しているため、メッセージの完全な XML が既にあります。メッセージ XML スキーマが関連付けられている XML フィールドに格納すると (パフォーマンスを向上させるため)、最善の解決策が得られるはずです。
私の問題は、メッセージの XML スキーマを取得することです。どこにも見つからないようで、メッセージを SQL に入れるためのオンライン コンテンツはあまりないようです。
私はこれについてすべて間違っていますか、それとも私にとってより良い解決策がありますか? メールボックスには、年間 60 万通以上のメールが届くと予測されています。
どんな助けや援助も喜んで受け取ります。
ありがとう、マイク