System Emails mit Mozilla Thunderbird abrufen

Avatar von Christoph Langner

1 Min. Lesezeit

34 Aufrufe

Die Systemmails aus /var/mail liegen im mbox-Format, genau wie die Ordner von Thunderbird. Ein Symlink genügt, und sie landen im Mailprogramm.

Briefkasten

Als Nutzer von Thunderbird habe ich mir eigentlich schon oft gedacht, Mensch, wäre es nicht praktisch, die Mails meines Systems, die in /var/mail/benutzername liegen, automatisch in meinem Thunderbird zu haben. Die Lösung ist eigentlich äußerst trivial. Das Linux-Mail-Verzeichnis ist im mbox-Format, Thunderbird nutzt ebenfalls mbox zum Speichern der Mails. Also was liegt näher, als die Mails ganz einfach einzubinden…

Dazu legt man sich einen neuen Unterordner in den Local Folders vom Thunderbird an. Man kann den Ordner beliebig benennen. Ich wähle in meinem Fall System. Nun beendet man Thunderbird und geht nach ~/.mozilla-thunderbird/xxxx.default/Mail/Local\ Folders/ bzw. ~/.thunderbird/Profiles/xxx.default/Mail/Local\ Folders/. Das Profilverzeichnis xxx.default wird per Zufall benannt. Auf jedem Rechner heißt es daher anders. Dort findet man nun eine leere Datei mit dem Namen System. Man löscht diese nun und legt einen Symlink zur eigenen mbox an. Also…

$ rm System
$ ln -s /var/mail/username System

So, der letzte Schritt ist getan. Nach dem Start des Thunderbirds findet man seine Systemmails unter Local Folders | System.

Ähnliche Beiträge

8 Kommentare zu „System Emails mit Mozilla Thunderbird abrufen“

  1. Avatar von Flo

    Hallo Chris, welche Mails soll denn das System (Ubuntu?) verschicken? Mein Ordner /var/mails/~ ist leer… Oder meinst Du mit „System“ Deinen Server? Danke Dir!

  2. Avatar von Christoph

    In /var/mail/username liegen nur Mails, wenn auf dem System ein (MailTransfer_Agent)“ rel=“nofollow“>Postfix installiert ist. Ab dann kann das System Mails an die Benutzer zustellen.

    Genutzt wird dies beispielsweise von Cron. Richtet man Cron-Jobs ein und geht bei einem Job was schief – bzw. erzeugt der Job ein Feedback – so wird dieses als Mail dem User zugestellt.

  3. Avatar von maix

    Thunderbird kann auch „richtig“ die Mails abrufen lassen. Leider wurde das im Ubuntu-Release aus der GUI entfernt, keine Ahnung warum.

    Man kann es aber umgehen: Einen POP-Account mit irgendwelchen Angaben erstellen, in der about:config (Einstellungen/Erweitert/Konfigurationseditor) nach dem richtigen Server suchen (nach account.account filtern), dann mail.server.$servernamevongradeben.type auf movemail setzen, jetzt kann man in den Kontoeinstellungen ganz normal alles einstellen.

    Leider holt auch damit Thunderbird die Mails nicht automatisch ab, sondern nur auf Abruf. Aber dafür gibts ja mail-notification 🙂

  4. Avatar von René

    @Christoph: Deine Ansatz ist schnell und leicht umzusetzen. Allerdings gab es bei mit ein paar Probleme:

    1. Frisch gelesene Mails werden in TB zwar als gelesen angezeigt, waren beim nächsten Neustart von TB aber wieder ungelesen.
    1. Neu eingegangene Mails werden erst angezeigt, wenn man TB neu startet. Dann wurden sie aber nicht als neu markiert, sondern werden mit allen anderen Mails als ungelesen angezeigt.

    Daher ist diese Lösung eigentlich völlig unbrauchbar für meine Zwecke. Ich habe deswegen mal den Vorschlag von @maik ausprobiert. Statt der Ubuntu-Version von TB habe ich mir das originale Mozilla-tgz gezogen. Funktioniert super. Für die Zwecke reicht ein POP3-ähnliches Konto auf jeden Fall aus. Kleiner Nachteil, mit dem ich aber leben kann: Mails werden beim Abruf aus dem Spool-Verzeichnis (/var/spool/username) gelöscht. Somit können andere Tools, die direkt auf dem Spool-Verzeichnis arbeiten, keine Mails finden. Für das Tool mail gibt es einen kleinen Workaround: mail -m /path-to-thunderbird-profile/Mail/localhost -u Inbox. localhost ist beim dem Movemail-Konto der Servername und Inbox ist der Username für mail. Wenn -u Inbox fehlt, würde er nach einer Datei mit dem angemeldeten Benutzernamen suchen.

  5. Avatar von Simon

    @ Christoph Danke, dein Tutorail funktioniert sogar noch heutzutage mit Ubuntu 12.04. und Thunderbird 14 🙂

    1. Avatar von Christoph

      Hi Simon, super dass auch ältere Beiträge noch von Nutzen sind 🙂

      Grüße
      Christoph

  6. Avatar von mdosch

    Man kann auch einfach ein Konto für die Systemmails einrichten: https://blog.mdosch.de/2013/06/12/system-mails-von-linux-mit-thunderbird-abfragen/
    Habe ich aber auch erst vor ein paar Tagen erfahren.

  7. Avatar von Leon

    Hallo Christoph, auch so viele Jahre später ist Dein Tipp noch sehr nützlich :-). Vielen Dank!

    Die „Scan to email“-Funktion meines Druckers schickt mir die Scans an meinen lokalen postfix-Mailserver in Linux Mint 21. Von dort zeigt Thunderbird 102.4.2 sie mir an. Selbst wenn sich die Alternative „Scan to network share“ als praktischer erweisen sollte: Dein Tipp hat mir einen schnellen Test ermöglicht und viel Suchzeit gespart. Also nochmals danke und einen guten Einstieg in das neue Jahr 2023.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Über den Blog

Linux und Ich ist ein unabhängiger Blog rund um GNU/Linux-Distributionen, freie Software, Raspberry Pi, Android und Hardware für Bastler und Umsteiger.

Zuletzt auf Mastodon

Gesten Abend noch schnell verbloggt: tfm bringt Seitenleiste, Tabs, Zwei-Fenster-Ansicht und Mausbedienung ins Terminal – ein Dateimanager für alle, die dort ohnehin am liebsten arbeiten. Noch mit kleinen Beta-Macken, aber…

Kategorien

Blog unterstützen

Gefällt dir der Blog? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren.

Linux und Ich — System Emails mit Mozilla Thunderbird abrufen
https://linuxundich.de/gnu-linux/system-emails-mit-mozilla-thunderbird-abrufen/ — gedruckt am 21. September 2026