web-dev-qa-db-ja.com

Muttで、S / MIME署名付きメッセージからキーを抽出して暗号化して返信するにはどうすればよいですか?

受信トレイに証明書に署名されたメッセージがあります。送信者の公開証明書はそこで利用できるはずです。暗号化されたメッセージを抽出して送り返すにはどうすればよいですか?

注:GPGとさまざまなプロファイルを構成しましたが、Muttはそれで完全に正常に実行されており、送信者に公開鍵を要求する手順を知っています。しかし、S/MIME証明書では私は失われているようです。

4
Iodnas

キーの抽出

Mutt 1.5以降を使用している場合は、extract-keys(バインド先 CtrlK デフォルトごと)。 Muttドキュメント );を参照してください。オンラインドキュメントにはPGPのみが記載されていますが、ここでもsmimeに対して機能します。メール内の証明書をsmime_keyのデータベースに追加し、その証明書のオプションを要求します。を実行して追加されたことを確認できます

smime_keys list

メッセージの暗号化

Smimeで暗号化されたメールを送信するとき、muttはsmimeデータベースからそれぞれのキーを選択します。ただし、muttは暗号化されたメッセージをレコードフォルダに保存します。つまり、それ以上開くことはできません。したがって、レシピエントのリスト(To:、Cc:、Bcc :)に自分を追加するか、$fcc_clearを有効にする必要があります。これを修正するパッチが 13年前のmutt-usersメーリングリスト に投稿されましたが、マージされていないようです。パッチは neomutt にあります。

2
Thorsten

使用しているOSでさえも、先に進むための多くの情報を提供していないので、私が少し遅い場合は、私に耐えなければなりません。

MuttとS/MIMEはネイティブに連携しないため、これを実行するにはいくつかの作業を行う必要があります。

次に、どのバージョンのMuttを使用していますか? 1.5より前のS/MIMEはサポートされていません。 1.4以前を使用している場合、私が言えるのは構成を更新することだけです。

第三に、どのOSを使用していますか?私はOpenBSDでMuttとS/MIMEを実行し、過去に このガイド を使用しましたが、完全に機能しました。 Linuxを使用している場合は、多くの人がLinuxを使用していることを知っています(ただし、私自身は直接の経験はありません) この他のガイド 非常に役立ちます。

最後に、Muttによって生成されたPGP/MIMEメッセージが他の多くのMUA(メールユーザーエージェント)でサポートされていないというかなり厄介な事実にも注意する必要があります。そのため、たとえば、 、OutlookまたはOutlookExpress。これは この優れたWebページ に明確に記載されています。

私が言ったように、これはあなたの問題の最初の亀裂にすぎません。おそらく、私があなたに与えた参照をチェックして、それらが提案するすべての構成をすでに行っているか、まったく行っていないかを確認できます。

0
MariusMatutiae