Aktion 23 Wniki

aphilosophisch, apolitisch, areligiös, akünstlerisch, asexuell

Benutzer-Werkzeuge

Webseiten-Werkzeuge


diskordianische-praksis:technomagie:portable_thunderbird

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
diskordianische-praksis:technomagie:portable_thunderbird [2019/03/24 01:42] – [Loader] Bwana Honoluludiskordianische-praksis:technomagie:portable_thunderbird [2022/10/27 19:28] (aktuell) Bwana Honolulu
Zeile 3: Zeile 3:
 ===== Download der aktuellen Version ===== ===== Download der aktuellen Version =====
  
-  * [[https://mega.nz/#!cVMg1YaZ!MLxdxHODMKZtJZimoNv_ESpgfcHFo_k7QQTeWxdEJ4U|Portable Thunderbird 60.6.0 + Enigmail 2.0.+ gpg4win 3.1.5]] (aktuell)+  * **Portable Thunderbird 68.3.1 + Enigmail 2.1.4 + gpg4win 3.1.11** <wrap important>(Legacy 68.x)</wrap> 
 +    * <wrap important>[[https://mega.nz/#!5MkkyAQL!6IIt3ar0ynEFonlSUiynrJpcpz3Aptn5xYMIntzXq4E|Download bei MEGA]]</wrap> 
 +    * <wrap important>[[https://www.magentacloud.de/lnk/LmABi7Me|Download bei Magenta Cloud]]</wrap> 
 +  * **Portable Thunderbird 60.8.0 + Enigmail 2.0.12 + gpg4win 3.1.10** <wrap important>(Legacy 60.x)</wrap> 
 +    * <wrap important>[[https://mega.nz/#!JQcHxIaT!Tn1FTpIxKmTqP1diFSTiMf-H3gaE-_vws-ZLXxjTyRw|Download bei MEGA]]</wrap> 
 +    * <wrap important>[[https://www.magentacloud.de/lnk/kVABiRxv|Download bei Magenta Cloud]]</wrap>
  
 ([[#versionen|weitere Versionen]]) ([[#versionen|weitere Versionen]])
Zeile 9: Zeile 14:
  
 <WRAP center round important 60%> <WRAP center round important 60%>
-Dieses Ein-Mann-Hobby-Projekt ist derzeit noch in Arbeit und wird ohne jede Gewähr oder Garantie bereitgestellt.+<del>Dieses Ein-Mann-Hobby-Projekt ist derzeit noch in Arbeit und wird ohne jede Gewähr oder Garantie bereitgestellt.</del> 
 + 
 +Da ab Version 78.x von Thunderbird die GPG-Funktionen integriert sind und die Integration von Enigmail und GPG wegfallen, und durch den Wegfall von TorBirdy auch weitere Ziele entfallen, ist dieses Projekt eingestellt. Diese Seite bleibt zu Dokumentationszwecken bis auf Weiteres erhalten.
 </WRAP> </WRAP>
 +
 +<WRAP center round info 60%>
 +[[https://github.com/Bwansen/portable_thunderbird|GitHub-Repository]]
 +</WRAP>
 +
  
 Bei diesem Projekt handelt es sich um eine portable (also ohne Installation vom USB-Stick direkt ausführbare) Version von **Mozilla Thunderbird** inklusive OpenPGP-Verschlüsselung. Für die Verschlüsselung wurde die Erweiterung **Enigmail** integriert, die auf ein ebenfalls im Paket enthaltenes portables **Gpg4win** für die Verschlüsselungsfunktionen zurückgreift. **TorBirdy** (für die TOR-Integration) ist derzeit noch nicht enthalten, aber geplant. Der Aufbau dieser portablen Version (Verzeichnisstruktur etc.) wurde absichtlich kompatibel zum [[http://stadt-bremerhaven.de/category/portable-programme/|portablen Thunderbird von Cashy]] gehalten, um ggf. einen Umzug zu erleichtern. Bei diesem Projekt handelt es sich um eine portable (also ohne Installation vom USB-Stick direkt ausführbare) Version von **Mozilla Thunderbird** inklusive OpenPGP-Verschlüsselung. Für die Verschlüsselung wurde die Erweiterung **Enigmail** integriert, die auf ein ebenfalls im Paket enthaltenes portables **Gpg4win** für die Verschlüsselungsfunktionen zurückgreift. **TorBirdy** (für die TOR-Integration) ist derzeit noch nicht enthalten, aber geplant. Der Aufbau dieser portablen Version (Verzeichnisstruktur etc.) wurde absichtlich kompatibel zum [[http://stadt-bremerhaven.de/category/portable-programme/|portablen Thunderbird von Cashy]] gehalten, um ggf. einen Umzug zu erleichtern.
Zeile 47: Zeile 59:
 Die aktuelle Version von Gpg4win gibt es [[https://www.gpg4win.de/download-de.html|auf der Homepage des Gpg4win-Projektes]]. Die kleinste Version ("Vanilla") sollte reichen, um Thunderbird und Enigmail lauffähig zu bekommen, die größeren Versionen bieten zusätzliche Tools. Ich selbst habe die Komplettversion benutzt. Die aktuelle Version von Gpg4win gibt es [[https://www.gpg4win.de/download-de.html|auf der Homepage des Gpg4win-Projektes]]. Die kleinste Version ("Vanilla") sollte reichen, um Thunderbird und Enigmail lauffähig zu bekommen, die größeren Versionen bieten zusätzliche Tools. Ich selbst habe die Komplettversion benutzt.
  
-Das Programm muss ebenfalls zuerst lokal installiert werden. Im Programmverzeichnis ''%programfiles(x86)\GNU\GnuPG\bin'' befindet sich eine ''mkportable.exe'', mit deren Hilfe man eine portable Version erstellen kann. Der entsprechende Aufruf lautet ''mkportable //<zielverzeichnis>//'', bzw ''mkportable --full //<zielverzeichnis>//'', wenn man eine Vollinstallation vornehmen will. Der Inhalt des von ''mkportable'' erstellten Verzeichnisses wandert in den ''GnuPG''-Ordner des portablen Thunderbirds.+Das Programm muss ebenfalls zuerst lokal installiert werden. Im Programmverzeichnis ''%programfiles(x86)%\GNU\GnuPG\bin'' befindet sich eine ''mkportable.exe'', mit deren Hilfe man eine portable Version erstellen kann. Der entsprechende Aufruf lautet ''mkportable //<zielverzeichnis>//'', bzw ''mkportable %%--%%full //<zielverzeichnis>//'', wenn man eine Vollinstallation vornehmen will. Der Inhalt des von ''mkportable'' erstellten Verzeichnisses wandert in den ''GnuPG''-Ordner des portablen Thunderbirds.
  
 In der mkportable-Version von Gpg4win 2.3.3 war ein Bug, der bewirkte, daß das Programm sich über zwei fehlende DLL-Dateien beschwert (''libgcc_s_sjlj-1.dll'' und ''libstdc++-6.dll''). Diese sind zwar vorhanden, aber liegen nicht in dem Unterverzeichnis ''pub'', unter dem mkportable sucht. Um das Problem zu beheben, reicht es, sie in dieses Verzeichnis zu kopieren, danack läuft mkoprtable fehlerfrei durch.(([[http://wald.intevation.org/forum/forum.php?thread_id=1684&forum_id=21&group_id=11|GPG4Win 2.3.3 mkportable - glitch workaround]])) In der mkportable-Version von Gpg4win 2.3.3 war ein Bug, der bewirkte, daß das Programm sich über zwei fehlende DLL-Dateien beschwert (''libgcc_s_sjlj-1.dll'' und ''libstdc++-6.dll''). Diese sind zwar vorhanden, aber liegen nicht in dem Unterverzeichnis ''pub'', unter dem mkportable sucht. Um das Problem zu beheben, reicht es, sie in dieses Verzeichnis zu kopieren, danack läuft mkoprtable fehlerfrei durch.(([[http://wald.intevation.org/forum/forum.php?thread_id=1684&forum_id=21&group_id=11|GPG4Win 2.3.3 mkportable - glitch workaround]]))
Zeile 55: Zeile 67:
 Beim Loader handelt es sich um ein kompiliertes [[https://www.autoitscript.com/site/autoit/|AutoIt]]-Script. Ein fertig kompilierter Loader inklusive leerer Ordnerstruktur kann [[https://mega.nz/#!dNMiwaZb!mbfAllcsPX_S4-HnKyMCBkokLivRLr3jFkTAClJqbB8|hier]] heruntergeladen werden. Eine Batch-Datei hätte es wohl auch getan, aber als kompilierte EXE sieht's cooler aus. Sei's drum, hier der Quelltext: Beim Loader handelt es sich um ein kompiliertes [[https://www.autoitscript.com/site/autoit/|AutoIt]]-Script. Ein fertig kompilierter Loader inklusive leerer Ordnerstruktur kann [[https://mega.nz/#!dNMiwaZb!mbfAllcsPX_S4-HnKyMCBkokLivRLr3jFkTAClJqbB8|hier]] heruntergeladen werden. Eine Batch-Datei hätte es wohl auch getan, aber als kompilierte EXE sieht's cooler aus. Sei's drum, hier der Quelltext:
  
-<code autoit ThunderbirdGPGLoader.au3>#include <WinAPIProc.au3> +<code autoit ThunderbirdGPGLoader.au3>#NoTrayIcon 
-#NoTrayIcon+ 
 +#Region AutoIt3Wrapper Directives
 #AutoIt3Wrapper_Icon=.\Thunderbird\chrome\icons\default\messengerWindow.ico #AutoIt3Wrapper_Icon=.\Thunderbird\chrome\icons\default\messengerWindow.ico
 +#AutoIt3Wrapper_Outfile=ThunderbirdGPGLoader.exe
 +#AutoIt3Wrapper_Res_Description=Loader for Portable Thunderbird with Enigmail and GnuPG
 +#AutoIt3Wrapper_Res_Fileversion=0.3.1
 +#AutoIt3Wrapper_Res_ProductVersion=0.3.1
 +#EndRegion AutoIt3Wrapper Directives
 +
 +#Region Includes
 +#include <WinAPIProc.au3>
 +#EndRegion
 +
 $params = IniRead( "ThunderbirdGPGLoader.ini", "Thunderbird", "parameters", "" ) $params = IniRead( "ThunderbirdGPGLoader.ini", "Thunderbird", "parameters", "" )
 If $cmdline[0] Then $params = $params & " " & $cmdline[1] If $cmdline[0] Then $params = $params & " " & $cmdline[1]
Zeile 123: Zeile 146:
 Enigmail kann man [[https://addons.mozilla.org/de/thunderbird/addon/enigmail/|auf der AddOns-Seite von Mozilla]] herunterladen. Statt Thunderbird zu starten und die Erweiterung in das Profil zu installieren, übertragen wir sie stattdessen folgendermaßen in den Programm-Ordner: Die ''.xpi''-Datei kommt in das Verzeichnis ''\Thunderbird\distribution\extensions\'' und wird in ''{847b3a00-7ab1-11d4-8f02-006008948af5}.xpi'' umbenannt.(([[https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging#Including_add-ons_in_a_customized_application|Mozilla Developer Network: Extension Packaging]])) Es ist nicht mehr (wie bei früheren Versionen) nötig, die Inhalte der XPI-Datei zu entpacken. Beim ersten Start der portablen Applikation wird Enigmail so automatisch in das Profil installiert, bleibt aber erhalten, falls der Profilordner mal geleert (oder ein anderes Profil angelegt) wird. Enigmail kann man [[https://addons.mozilla.org/de/thunderbird/addon/enigmail/|auf der AddOns-Seite von Mozilla]] herunterladen. Statt Thunderbird zu starten und die Erweiterung in das Profil zu installieren, übertragen wir sie stattdessen folgendermaßen in den Programm-Ordner: Die ''.xpi''-Datei kommt in das Verzeichnis ''\Thunderbird\distribution\extensions\'' und wird in ''{847b3a00-7ab1-11d4-8f02-006008948af5}.xpi'' umbenannt.(([[https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging#Including_add-ons_in_a_customized_application|Mozilla Developer Network: Extension Packaging]])) Es ist nicht mehr (wie bei früheren Versionen) nötig, die Inhalte der XPI-Datei zu entpacken. Beim ersten Start der portablen Applikation wird Enigmail so automatisch in das Profil installiert, bleibt aber erhalten, falls der Profilordner mal geleert (oder ein anderes Profil angelegt) wird.
  
 +{{anchor:pep}}
 ==== p≡p ==== ==== p≡p ====
  
Zeile 134: Zeile 158:
  
 =====Versionen ===== =====Versionen =====
-  * <wrap download>[[https://mega.nz/#!cVMg1YaZ!MLxdxHODMKZtJZimoNv_ESpgfcHFo_k7QQTeWxdEJ4U|Portable Thunderbird 60.6.0 + Enigmail 2.0.9 + gpg4win 3.1.5]] (aktuell)</wrap>+  * <wrap important>[[https://mega.nz/#!5MkkyAQL!6IIt3ar0ynEFonlSUiynrJpcpz3Aptn5xYMIntzXq4E|Portable Thunderbird 68.3.1 + Enigmail 2.1.4 + gpg4win 3.1.11]]</wrap> (Legacy 68.x) 
 +  * <wrap alert>[[https://mega.nz/#!1VMRRQzJ!m90Wh8SRTwhDXxYaHnXQXH-jtLz3_c4YO5M6DwboOKw|Portable Thunderbird 68.1.1 + Enigmail 2.1.2 + gpg4win 3.1.10]]</wrap> (veraltet) 
 +  * <wrap important>[[https://mega.nz/#!JQcHxIaT!Tn1FTpIxKmTqP1diFSTiMf-H3gaE-_vws-ZLXxjTyRw|Portable Thunderbird 60.8.0 + Enigmail 2.0.12 + gpg4win 3.1.10]]</wrap> (Legacy 60.x) 
 +  * <wrap alert>[[https://mega.nz/#!cVMg1YaZ!MLxdxHODMKZtJZimoNv_ESpgfcHFo_k7QQTeWxdEJ4U|Portable Thunderbird 60.6.0 + Enigmail 2.0.9 + gpg4win 3.1.5]] </wrap> (veraltet)
   * <wrap alert>[[https://mega.nz/#!5J9iXIaJ!BnDDw9ewhsnKxqskwD_X-ZOHHjbeP0Djcvpy63oHI5w|Portable Thunderbird 52.7.0 + Enigmail 2.0.2 + gpg4win 3.1.0]]</wrap> (veraltet)   * <wrap alert>[[https://mega.nz/#!5J9iXIaJ!BnDDw9ewhsnKxqskwD_X-ZOHHjbeP0Djcvpy63oHI5w|Portable Thunderbird 52.7.0 + Enigmail 2.0.2 + gpg4win 3.1.0]]</wrap> (veraltet)
   * <wrap alert>[[https://mega.nz/#!BN8HEKZY!OJQ4ghV9aU2J_izFPoi99_Cmt66zBBYhoFzmTCKhaXw|Portable Thunderbird 52.7.0 + Enigmail 1.99 + gpg4win 3.1.0]]</wrap> (veraltet)   * <wrap alert>[[https://mega.nz/#!BN8HEKZY!OJQ4ghV9aU2J_izFPoi99_Cmt66zBBYhoFzmTCKhaXw|Portable Thunderbird 52.7.0 + Enigmail 1.99 + gpg4win 3.1.0]]</wrap> (veraltet)
Zeile 143: Zeile 170:
 ===== Links ===== ===== Links =====
  
 +  * [[https://github.com/Bwansen/portable_thunderbird|GitHub-Repository]]
   * [[http://stadt-bremerhaven.de/category/portable-programme/|Cashys Blog: Portable Programme]]   * [[http://stadt-bremerhaven.de/category/portable-programme/|Cashys Blog: Portable Programme]]
   * [[https://wiki.archlinux.org/index.php/Thunderbird|ArchWiki: Thunderbird]]   * [[https://wiki.archlinux.org/index.php/Thunderbird|ArchWiki: Thunderbird]]
Zeile 152: Zeile 180:
   * [[https://github.com/Perflyst/thunderbird-privacy-profile|GitHub: Provacy Thunderbird Profile]]   * [[https://github.com/Perflyst/thunderbird-privacy-profile|GitHub: Provacy Thunderbird Profile]]
   * [[https://dev.pep.foundation/Enigmail%20pEp/Enigmail|p≡p Foundation developer wiki]]   * [[https://dev.pep.foundation/Enigmail%20pEp/Enigmail|p≡p Foundation developer wiki]]
 +  * [[https://proxallium.dtw.tools/|ProxAllium - FOSS GUI wrapper for Tor]]
 +  * [[https://stackoverflow.com/a/30896241|7zip SFX installer]]
  
 {{tag>Software HyperCom Thunderbird Mail eMail E-Mail Crypto Encryption Technomagie Download Downloads}} {{tag>Software HyperCom Thunderbird Mail eMail E-Mail Crypto Encryption Technomagie Download Downloads}}
diskordianische-praksis/technomagie/portable_thunderbird.1553388167.txt.gz · Zuletzt geändert: 2019/03/24 01:42 von Bwana Honolulu