Seiten-Inhalt

Der Mail-Client The Bat!

Neben den häufig von vielen Nutzern verwendeten Mail-Programmen Outlook (Express) und dem Netscape Mail-Client gibt es noch viele andere Möglichkeiten. Diese bieten häufig sogar noch einen großen Anteil an erweiterter und nützlicher Funktionalität!

Über einen Artikel in der Computerzeitschrift c't habe ich das Programm The Bat! für mich entdeckt. Es bietet ungeahnte Hilfen, die man später nicht mehr missen möchte, wenn man diese einmal zu nutzen gelernt hat. Diese Features können auf der Homepage des Herstellers und in diversen "Fan-Seiten" herunter-gelesen werden...

Ich werde vielleicht auch an dieser Stelle noch ein paar Dinge dokumentieren, die mir besonders gut bei diesem Programm gefallen - aber erstmal 'was anderes - nämlich die Dinge, die mich dazu gebracht haben, diese Seite überhaupt zu erstellen:

The Bat! und PGP

An dieser Stelle gehe ich davon aus, daß die Leser wissen, was PGP ist, wozu es dient und wie dessen Grundprinzipien fuktionieren. Sonst kann man es auch unter http://www.pgp.com oder http://www.GnuPG.org nachlesen!

Es gibt viele verschiedene Implemeniterungen von PGP, die mit TB! zusammenarbeiten. Im Menü "Hilfsmittel" - "PGP" - "Version wählen" kann man einstellen, welche man nutzen möchte. Es gibt eine interne Version,... und - die GnuPG-Variante.

(Mit mehreren unterstützten Versionen habe ich mich schon herumgeschlagen - es aber nicht wirklich befriedigend hinbekommen - kann aber auch an mir gelegen haben...)

Nach einigen Versuchen habe ich es dann doch noch geschafft, GnuPG so zu konfigurieren, daß es so arbeitet, wie ich es gerne hätte. Da es nicht wirklcih einfach war, möchte ich dies hier (auch für mich, wenn ich es bei der nächsten Neuinstallation nochmal brauche :-)) dokumentieren. Vielleicht kann es auch dem ein oder anderen schneller zur eigenen Lösung führen

Möchten Sie Artikel bei Amazon suchen?
Büchersuche bei amazon.de

GnuPG

Was braucht man? Nun natürlich das Mail-Programm The Bat!. Dann kann man sich unter http://www.GnuPG.org die neueste Version des PGP-Tools herunterladen. Schon bei der Installation habe ich in dem ZIP-Archiv unterschiedliche Anleitungen gefunden: in der Doku stehen andere Pfade beschrieben, als in einer mitgelieferten Registry-Datei. Also muß man für das eigene System herausfinden, welche Konfiguration funktioniert. Ich habe das Programm unter C:/Programme/GnuPG installiert und dies auch entsprechend in die Regstry eingetragen. Dies ist auch das Verzeichnis, in dem nachher die Schlüsselinformationen gespeichert werden. Ob es nicht sinnvoller ist, die Schlüssel direkt in eines jeden Benutzers Heimverzeichnis (via %HOMEDIR%) zu speichern... (ob es überhaupt geht, wede ich noch testen und ggf. diesen Text entsprechend erweitern!)

Nun gibt es leider für TB! keine Fenster-Klick-Oberfläche, die die Schlüssel von der Mail-Client-Oberfläche aus verwalten läßt. Also geht es auf die Kommandozeile. Die mitgelieferte Hilfedatei beschreibt recht gut, wie man sich einen Schlüssel anlegt und wie man Schlüssel von Bekannten importieren kann... (bei dem Erstellen meines Schlüssels ist das Programm abgestürzt, wenn ich keinen Kommentar eingegeben hatte. Also habe ich "-" als Kommentar angegeben und nachher einen weiteren "virtuellen User" angelegt:

$ gpg --edit-key Peter

Mit dem Befehl "adduid" kann man sich dann für den Schlüssel eine weitere Identität anlegen - diese benötigt dann keinen Kommentar!)

Es empfiehlt sich, den eigenen Schlüssel dann auf einem sog. "Key-Server" zu hinterlegen oder zumindest auf einer (eigenen) Homepage zu hinterlegen. Weiteres dazu aber unter http://www.pgp.com!

Interessant wird es ja erst wieder im Zusammenspiel mit The Bat!.

Signieren von Mails: Nach dem aktivieren von GnuPG in einem Untermenü von "Hilfsmittel"-"PGP" kann man einfach im Editier-Fenster der aktuellen Mail unter dem Menüpunkt "Sicherheit" "Signieren nach Beenden" aktivieren und schon ist die Mail mit einer digitalen Signatur versehen und der/die Empfänger können testen, ob nicht auf dem Weg zu ihm/ihr die Nachricht verändert wurde bzw. ob sie überhaupt vom angegebenen Absender stammt.

Verschlüsseln von Mails: Genau wie bei dem Signieren von Mails kann man nun die Mails auch verschlüsselt senden; Menü: " Sicherheit"-"Verschlüsseln nach Beenden" (es wird empfohlen, die Nachricht auch gleichzeitig zu signieren, da so nur sichergestellt ist, daß nur der Empfänger die Mail lesen kann - die Herkunft der Mail kann trotzdem noch eine andere sein!). Soweit-so-gut - aber - wenn der Absender der Mail - also ich - sich die Mail nochmal angucken möchte, so stelle ich fest, dass die Mail (die ich vorher selber geschrieben habe) nun nicht mehr für mich lesbar ist! Das liegt daran, daß PGP die Nachricht nur für den Empfänger verschlüsselt. Es gibt aber einen Ausweg: In der GnuPG-Konfigurationsdatei gnupg.conf (die im gleichen Verzeichnis liegt, wie die Schlüsseldateien etc. - wenn nich, so erstelle man sich eine!) sollte man dann einfach die Zeile

encrypt-to <uid>

ergänzen. Wobei <uid> der eigenen User-ID entsprechen sollte. Eine Zeile, die dem Programm einige Key-Server "bekannt macht" ist auch eine "gute Idee":

keyserver ftp.tu-berlin.de.pgp.net
keyserver wwwkeys.eu.pgp.net
       

Weitere bestehende Probleme (GnuPG / PGP mit the Bat!):

  1. TB! entschlüsselt die Mails nicht "on-the-fly". D.h., dass Mails, die verschlüsselt wurden, nicht direkt lesbar sind. Man muß PGP explizit anweisen, die Mail zu entschlüsseln; Dabei wird aber leider eine Kopie der Mail erstellt. Eine Idee wäre nun, nur die Kopien zu speichern und die PGP-Versionen ggf. zu löschen. Geht aber leider nicht, wenn man Wert darauf legt, den Treads einer Mail zu verfolgen. Normalerweise kann man zurückverfolgen (und sich in TB! in einer Baumstruktur anzeigen lassen), wenn eine Mail die Antwort einer vorherigen Mail darstellt. Dies geschieht mit Hilfe des Mail-Header-Eintrages In-Reply-To: xxx@yyy.zz. Diese Zeile wird aber leider in der Pseudo-PGP-Entschlüsselten Mail gelöscht - warum auch immer...?? Ein weiterer Lösungsvorschlag wäre, dass TB! beim betrachten einer Mail "feststellt", dass es sich um eine verschlüsselte PGP-NAchricht handelt, ggf. die Passphrase erfragt und dann die Mail im Klartext im gleichen Fenster anzeigt...
  2. Keine Unterstützung/Implementierung von PGP/MIME-Mails. Nutzer von TB! bekommen eine "leere Mail" mit zwei Attachments. In einem der beiden Attachments steht eine Versionsnummer (o.ä.) und im anderen die kodierte Mail. Nun kann man dieses zweite Attachment speichern und per Kommandozeile entschlüsseln - aber es ist so doch recht umständlich...
  3. Signaturtrenner "-- " und Leerzeichen am Ende einer Zeile werden gelöscht. Für normale Mails ist das zwar kein Problem - aber bei einem Signatur-Trenner gehört nun mal das Leerzeichen dahinter dazu!

Abschließende Bemerkung:

PGP ist durchaus in unserem digitalen Zeitalter ein sehr sinnvolles Tool, welches es den Anwendern ermöglicht sicher Mails und andere Daten auszutauschen. Dabei kann der Empfänger mit hoher Sicherheit feststellen, ob die Mail oder Datei vom angegebenen Absender stammt.

Solange aber noch die Einbindung und Verwendung von PGP in verbreitete Mail-Programme mit solch vielen Problemen verbunden ist, wird sich dieses System soleider nicht durchsetzen können.

Archivierung von Mails mit The Bat!

Das Mail-Programm The Bat! bietet leider keine direkte Möglichkeit Mails, die in Unterordnern sortiert liegen in einem Schwung direkt zu archivieren (oder doch?? Ich hab's bisher nicht gefunden...). Die Idee, die ich hier dafür vorstelle ist zwar nicht wirklich revolutionär - aber ich habe verhältnixmäßig lange gebraucht, um darauf zu kommen...

Da TB! die Möglichkeit bietet, markierte Mails zu archivieren ("Hilfsmittel"- "Nachrichten exportieren"- ... (ab hier empfehle ich das Unix-Mailbox-Format, da es kompatibel zu vielen systemen und Mail-Programmen ist)), kann man in jedem einzelnen Ordner "alte" Mails markieren und diese exportieren. Dies kann man mit jedem Ordner mit den zu archivierenden Mails durchführen... (sogar das Anhängen von Mails an bestehende Dateien ist möglich). Dieses Vorgehen scheint mir allerdings recht kompliziert...

"Geht's schneller?" Ich denke schon:

  • Ich starte eine Suche (ggf. in allen Konten) nach Mails die zur Archivierung in Frage kommen (ich habe als Kriterium im Mail-Header nach der Jahreszahl des letzten Jahres gesucht - von einem Leerzeichen angeführt (" 2002") - so sollten eigentlich nur die Mails des letzten Jahres gefiltert werden).
    Achtung: Seit einer neuen Version von TB! (2.0x?) gibt es eine einfacherere Möglichkeit. Es ist eine Suchoption implemeniterit, die die Suche nach Mails erlaubt, die vro einem bestimmten Datum versendet werden...
  • Die "gefundenen" Mails verschiebe ich in einen extra dafür angelegten Ordner (z.B. Archiv)
  • Nun stehen alle zu archivierenden Mails in dem entsprechenden Ordner... in diesem kann ich nun alle Mails markieren (Strg-A) und diese in oben beschriebener Weise exportieren.
  • Nach erfolgreichem Export können alle Mails in diesem Ordner nun gelöscht werden.
  • Die daruas entstandene Datei im Unix-MBOX-Format kann dann sogar mit einem texteditor oder anderen Tools weiterbearbeitet werden.

Drucken
letzte Änderung: 17.Apr 2004

rechte Spalte

Buchtips - mit und ohne Computer

Unter dem folgenden Link finden Sie eine Liste von Büchern, die ich für lesenswert halte.
Klicken Sie hier.