要件:MAPIDEFSを使用してOutlookでメールを実際に暗号化するDLLを作成する必要があります。私たちの製品チームはIMessageをDLLに渡します。復号化してIMessageの形式で解読した電子メールを出力として渡す必要があります。 このDLLは異なるクライアントマシンで実行されます。OutlookオブジェクトモデルMailItemPtrをMAPI IMessageに変換する
しかし、私はmapidefsを使って解読できず、OOMを使って試してみましたが、成功しました。私のOOMプログラムはMailItemPtrを受け取り、出力として返します。今私はIMessageにMailItemPtrを変換する必要があります。多くの方法を試しましたが、私はそれを達成できませんでした。
質問
: はあなたの助け
コードに問題があるようです。しかし、[問題を再現できるコードや情報がある](// stackoverflow.com/help/mcve)しない限り、私たちは手伝ってはいけません。それ以外の場合、私たちはただ盲目的に推測しています。 – kayess
こんにちはカイス、 ありがとうございます。電子メールを復号化してMailItemPtrとして返すことができますが、IMessageとして出力する必要があります。私たちはMailItemPtrをIMessageに変換するメソッドを探しています – Sravan