私は非常に特別な問題を抱えています。
Outlook でメールを作成する場合、システムのデータベース ID を含む UserProperty を追加して、メールを代表するデータベース項目にリンクできるようにします。各メールボックスのメールを読み込んで自動的にインポートするサービスでは、ExtendedPropertyDefinitions を使用してこのプロパティを読み取ることができます。これまでのところ、すべて順調です...
ユーザーが Outlook でメッセージを転送すると、Olk は UserProperty を新しいメッセージにコピーします。そして今、私の問題が始まりました。これで、サービスは新しいメッセージがデータベースにもリンクされていると判断し、DB エントリを新しい本文と新しい件名で更新します。
メッセージが転送されたものであるかどうかを確認する方法や、ユーザープロパティを転送された (新しい) メッセージにコピーしないように Outlook に指示する方法はありますか?
どうも。ジェイ
私たちが考えたが、私たちのケースでは機能していません
- シンプルなタグ linke "fromSystem" を含む 2 番目のユーザー プロパティです。これもコピーされるからです。
- サブジェクトと本文から計算されたハッシュサムを含む 2 番目のユーザー プロパティ。どちらもユーザーによって変更される可能性があります。メッセージを作成し、すべてのプロパティを追加して表示するだけです。この時点から、サービスがメールを処理するまで、メールに何が起こっているかを制御できなくなります。