Outlook テンプレートの参照による添付ファイル

Outlook テンプレートの参照による添付ファイル

これについてはどこにも情報が見つからないので、簡単には実現できないと思います。とはいえ、聞いてみることに損はありません。

職場では、複数の電子メール アカウントを持つ 1 台のコンピューターを使用しています。各アカウントにはテンプレートが割り当てられており、これらのテンプレートには共通の添付ファイルのセットが含まれています。

これらの添付ファイルを実際にテンプレートに添付するのではなく、元の場所にある添付ファイルを Outlook で参照できるようにする方法はありますか?

質問する理由は、問題の添付ファイル(PDF ファイル)は定期的に更新されるため、各テンプレートを更新するのはかなりの作業だからです。

答え1

方法はありますが、ちょっと難しいです。まず、PDFをテンプレートに添付する必要があります。参照により設定が必要になりますPR_ATTACH_METHODMAPI プロパティを ATTACH_BY_REF_ONLY (値 4) に設定し、PDF ファイルを指す PR_ATTACH_PATHNAME / PR_ATTACH_LONG_PATHNAME などの追加プロパティを設定して、テンプレートを保存します。

次に、各メッセージを送信する前に、結果のリンクを添付ファイル自体に置き換える必要があります (テンプレートに基づいて)。

VBAスクリプト(かなり複雑)を書くか、サードパーティのツールを使うことができます。開発者の一人として、無料の添付ファイルをリンクに置き換えるそしてリンクから添付ファイルを復元するユーティリティがあります。チュートリアルビデオ利用可能です(商用製品も対象ですが、無料ツールでもほぼ同じです)。

関連情報