Ich habe über 12000 E-Mail-Nachrichten in meiner E-Mail, die alle in Klartext sind. Einige dieser E-Mail-Nachrichten enthalten Anhänge. Ich habe seit Wochen nach einer Möglichkeit gesucht, diese E-Mail-Nachrichten vom Klartext zu den verschlüsselten Nachrichten zu verschlüsseln.
Bitte schlagen Sie keine PGP-Verschlüsselung für ausgehende E-Mails vor, da ich völlig weiß, wie neue zusammengestellte Nachrichten verschlüsselt werden. Ich spreche hier von bestehenden E-Mails, die seit Jahren im Posteingang im Klartext gespeichert sind.
Ich bin auf der Suche nach einer Möglichkeit, sie in der Masse zu verschlüsseln. Ich habe alle meine Nachrichten heruntergeladen und in das EML-Format exportiert. Ich kann sie in jedes beliebige Format konvertieren, das mir beim Verschlüsseln dieser Nachrichten hilft.
Beim Verschlüsseln des Nachrichtentexts und nicht des Betreffs.
Vielen Dank
quelle
Antworten:
Ich hatte das gleiche Problem und fand heute eine gute funktionierende Lösung.
Es basiert auf einer procmail-Einstellung, die ich gefunden habe. Es verschlüsselt ursprünglich eingehende E-Mails anstelle von bereits vorhandenen E-Mails, die sich bereits in Ihrem Posteingang befinden:
https://www.j3e.de/pgp-mime-encrypt-in-procmail.html (Danke für dieses Björn)
Ich habe es so geändert, dass es als Skript mit vorhandenen Postfachdateien anstelle von procmail (eingehenden Dateien) arbeitet.
Diese Befehle sind klein, einfach und verwenden ein Standardwerkzeug 'formail', um Header und Körper sauber zu behandeln.
Zuerst müssen Sie die beiden .gpg-mime-start- und .gpg-mime-end-Dateien erstellen, wie in der URL mit procmail beschrieben. Und Sie müssen Ihre Befehlszeile gpg wie üblich mit Ihren Schlüsseln einrichten.
Dies ist die .gpg-mime-start-Datei:
Am Ende muss eine leere Zeile stehen!
Dies ist die .gpg-mime-end-Datei:
Am Anfang muss eine leere Zeile stehen!
Hier ist das modifizierte Skript (gpgmailfile.sh):
Ersetzen...
... im Skript mit Ihrer gpg-Schlüsseladresse (oder verwenden Sie "-r Signatur ..").
Legen Sie die Berechtigungen des Skripts mit chmod a + x gpgmailfile.sh fest
Sie können das Skript beispielsweise für eine einzelne E-Mail aus dem Haupt-E-Mail-Ordner in den Unterordner "enc" ausführen (erstellen Sie zunächst den Ordner "enc" in Ihrem E-Mail-Client):
Wenn Sie alle E-Mails im Hauptordner verschlüsseln möchten, verwenden Sie dieses zusätzliche Skript (ändern Sie den Pfad zum ersten Skript, falls nicht unter / root /):
Ändern Sie es, um mit anderen Ordnern zu arbeiten.
quelle