pit234a
Well-Known Member
NSA-Skandal - reden wir nicht davon, aber es brachte die Aufmerksamkeit auf dieses Thema und ich wollte doch mal sehen, ob ich nicht auch Mails mit GPG ver- und entschlüsseln kann.
So richtig blicke ich mit Claws-Mail da noch nicht durch und vor allem an zwei Stellen hapert es und ich habe damit keinen Erfolg. Deshalb würde es mich interessieren, ob das generell bei euch funktioniert und nur ein Problem bei mir ist, oder ob doch eher jede Mühe vergeblich ist, weil es gar nicht geht oder nicht so, wie ich mir das vorstelle.
Der erste Punkt ist ähnlich hier auch schon mal von h2 mit einem anderem Mail-Client beschrieben worden.
Meine Passphrasen werden nicht gespeichert, es wird nicht auf den laufenden gpg-agent zurückgegriffen. Wenn ich Claws-Mail aus einer shell unter meiner laufenden Desktop-Session starte, dann funktioniert dieser Punkt, der gpg-agent wird erkannt und benutzt, die Passwörter gespeichert, so dass ich nicht bei jeder Mail erneut meinen Schlüssel eingeben muss.
Weil ich Probleme hatte, die GPG_AGENT_INFO zu setzen und exportieren, vermutete ich die Ursache hier und starte Claws-Mail nun mit einem extra Script, das ich aus meiner autostart.sh aufrufe und da prüfe ich erst, ob die Variable auch gesetzt und bekannt ist, bevor ich Claws-Mail starte. Es funktioniert damit dann trotzdem nicht.
Wie gesagt, starte ich Claws-Mail manuell aus der shell, dann funktioniert es, starte ich über sein Icon oder per Script beim Einloggen automatisch, dann geht es nicht.
Der zweite Punkt ist der Zugriff auf GPG, der nicht so funktioniert, wie ich mir das vorstelle. Beim Abschicken einer zu verschlüsselnden Mail erscheint ein Fenster, das die Auswahl des passenden Schlüssels auf Empfängerseite ermöglicht. Dabei wird aber nur auf meinen lokalen Schlüsselsatz zugegriffen. Das bedeutet, dass ich erst in der shell manuell mein gpg --search-keys durchführen muss und dann die Schlüssel importiere, die ich benutzen will. Dann kann ich sie in diesem Dialog-Fenster des Claws-Mail auswählen. Ich hatte mir vorgestellt, dass dieser Claws-Mail Dialog dies automatisch machen würde, also den gpg als eine GUI steuert.
Vielleicht erwarte ich aber einfach zu viel.
In einem Beitrag las ich, dass gpg1 für Claws-Mail zusätzlich installiert werden müsse und dann neben gpg2 laufen soll. Das habe ich nicht gemacht, ich weiß nicht, wie aktuell dieser Beitrag ist und ich möchte das im Grunde auch nicht machen. Es könnte aber vielleicht tatsächlich eine Erklärung für den zweiten Punkt sein. Claws-Mail nutzt zum Ansteuern (sofern ich das recht verstehe) der einzelnen Komponenten eigene Plugins, die zuerst aktiviert werden müssen. Wenn diese Plugins nun spezifisch zu gpg1 passen und nicht zu gpg2, könnte das vielleicht die Ursache für das Verhalten sein.
Da frage ich mich, ob ich denn besser nur gpg1 installieren soll?
Das zusätzliche Einbauen von gpg1 neben gpg2 muss in separate Verzeichnisse erfolgen und ich halte das nicht für toll.
So richtig blicke ich mit Claws-Mail da noch nicht durch und vor allem an zwei Stellen hapert es und ich habe damit keinen Erfolg. Deshalb würde es mich interessieren, ob das generell bei euch funktioniert und nur ein Problem bei mir ist, oder ob doch eher jede Mühe vergeblich ist, weil es gar nicht geht oder nicht so, wie ich mir das vorstelle.
Der erste Punkt ist ähnlich hier auch schon mal von h2 mit einem anderem Mail-Client beschrieben worden.
Meine Passphrasen werden nicht gespeichert, es wird nicht auf den laufenden gpg-agent zurückgegriffen. Wenn ich Claws-Mail aus einer shell unter meiner laufenden Desktop-Session starte, dann funktioniert dieser Punkt, der gpg-agent wird erkannt und benutzt, die Passwörter gespeichert, so dass ich nicht bei jeder Mail erneut meinen Schlüssel eingeben muss.
Weil ich Probleme hatte, die GPG_AGENT_INFO zu setzen und exportieren, vermutete ich die Ursache hier und starte Claws-Mail nun mit einem extra Script, das ich aus meiner autostart.sh aufrufe und da prüfe ich erst, ob die Variable auch gesetzt und bekannt ist, bevor ich Claws-Mail starte. Es funktioniert damit dann trotzdem nicht.
Wie gesagt, starte ich Claws-Mail manuell aus der shell, dann funktioniert es, starte ich über sein Icon oder per Script beim Einloggen automatisch, dann geht es nicht.
Der zweite Punkt ist der Zugriff auf GPG, der nicht so funktioniert, wie ich mir das vorstelle. Beim Abschicken einer zu verschlüsselnden Mail erscheint ein Fenster, das die Auswahl des passenden Schlüssels auf Empfängerseite ermöglicht. Dabei wird aber nur auf meinen lokalen Schlüsselsatz zugegriffen. Das bedeutet, dass ich erst in der shell manuell mein gpg --search-keys durchführen muss und dann die Schlüssel importiere, die ich benutzen will. Dann kann ich sie in diesem Dialog-Fenster des Claws-Mail auswählen. Ich hatte mir vorgestellt, dass dieser Claws-Mail Dialog dies automatisch machen würde, also den gpg als eine GUI steuert.
Vielleicht erwarte ich aber einfach zu viel.
In einem Beitrag las ich, dass gpg1 für Claws-Mail zusätzlich installiert werden müsse und dann neben gpg2 laufen soll. Das habe ich nicht gemacht, ich weiß nicht, wie aktuell dieser Beitrag ist und ich möchte das im Grunde auch nicht machen. Es könnte aber vielleicht tatsächlich eine Erklärung für den zweiten Punkt sein. Claws-Mail nutzt zum Ansteuern (sofern ich das recht verstehe) der einzelnen Komponenten eigene Plugins, die zuerst aktiviert werden müssen. Wenn diese Plugins nun spezifisch zu gpg1 passen und nicht zu gpg2, könnte das vielleicht die Ursache für das Verhalten sein.
Da frage ich mich, ob ich denn besser nur gpg1 installieren soll?
Das zusätzliche Einbauen von gpg1 neben gpg2 muss in separate Verzeichnisse erfolgen und ich halte das nicht für toll.