Okay, also konnte ich herausfinden, was zum Teufel ich hier falsch machte. Ich habe die smime.rc-Datei nicht ausfindig gemacht, so dass Mutt wusste, welche OpenSSL-Befehle zu verwenden sind, wenn versucht wird, Nachrichten zu signieren, zu überprüfen und zu verschlüsseln / zu entschlüsseln.
Nur für den Fall, dass dies für alle nützlich ist, habe ich auch herausgefunden, wie ich sicherstellen kann, dass ich verschlüsselte E-Mails lesen kann, die ich an andere gesendet habe, wenn ich sie in meinem gesendeten Ordner sehe.
Aktualisieren Sie in smime.rc, um smime_encrypt_command
Ihr öffentliches Verschlüsselungszertifikat bis zum Ende des Befehls openssl anzuheften . Zum Beispiel:
set smime_encrypt_command="openssl smime -encrypt -%a -outform DER -in %f %c ~/.smime/certificates/123456789.0"
Das Zertifikat 123456789.0 ist Ihr öffentliches Zertifikat für die S / MIME-Verschlüsselung. Nur zur Vervollständigung %a
ist die Variable, für die die Verschlüsselungsmethode verwendet werden %f
soll, die Variable für den zu verschlüsselnden E-Mail-Text und %c
die Variable für den oder die Empfänger der E-Mail.