RTF 形式の電子メール メッセージには、インライン添付ファイルを埋め込むことができます。MAPI は、インライン添付のファイル名を拡張子なしで指定します。拡張子を知るには?
MAPI はコンテンツの説明を「ピクチャ (デバイスに依存しないビットマップ)」として提供します。このデータに依存して、ファイル拡張子を BMP として計算できます。ただし、これは BMP では機能しますが、PDF、WORD、EXEL では機能しません。ファイルの種類ごとにコードを変更しなくても、すべてに対応する解決策 (REGISTRY を調べるなど) があるかどうかを知りたいです。
添付ファイルの MAPI プロパティを読み取ることによって生成される MIME ヘッダー。添付ファイルに拡張子がないことがわかります。
Content-Disposition: inline; filename=ATT87266
Content-Transfer-Encoding: Base64
content-type: application/ole;name="Picture (Device Independent Bitmap)"
content-description: Picture (Device Independent Bitmap)