共通のメールボックスを読み取り、特定の電子メールをデータベースに処理する古いプロセス (VBScript) があります。
新しい規制では、添付ファイル付きのすべてのメッセージがデジタル署名されています。
このプロセスでは、1 つのファイル (smime.p7m) のみが抽出されるようになりました。GUI ベースのビューアを使用して、埋め込まれたファイルを表示し、問題なく抽出できます。しかし、私が本当に必要としているのは、埋め込まれたファイル (PDF、DOC、XLS) を書き出すコマンドライン ベースのエクストラクタです。それらは暗号化されておらず、署名されているだけです。証明書のないラップトップを使用してこれをテストし、前述のビューアーで smime.p7m ファイルを開きました。
OpenSSL がこれをデコード/抽出し、誰かが Windows でコンパイルされたバージョンを取得したようです。ただし、「smime.p7m ファイルを開いて、見つかったすべての埋め込みファイルを書き出す」というフラグの適切な組み合わせを見つけることができないため、実行可能ファイルの多くの試行錯誤テストはイライラしています。「openssl smime」は、すべてのオプションの後に常に「cert.pem」が必要なようですが、私はそれを取得していません。
私は何が欠けていますか?前もって感謝します。