1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta Version
    6. Language Pack (User Interface)
    7. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

Bounced Mails: Header Informationen extrahieren und exportieren

  • tomybyte
  • April 2, 2015 at 12:13 PM
  • Closed
  • Thread is Unresolved
  • tomybyte
    Junior Member
    Posts
    3
    Member since
    2. Apr. 2015
    • April 2, 2015 at 12:13 PM
    • #1

    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben:
    * Thunderbird-Version:31.5.0
    * Betriebssystem + Version:Windows 7 x64
    * Kontenart (POP / IMAP):IMAP
    * Postfachanbieter (z.B. GMX):Allinkl
    * Eingesetzte Antivirensoftware:Kaspersky
    * Firewall (Betriebssystem-intern/Externe Software):n.v.

    @Forum-Admin: Diesen Post, falls erforderlich, in ein passenderes Forum/Unterforum verschieben!

    :S Meine Anfrage ist sehr speziell und eher nicht allgemein.

    Es geht darum, dass ein Postfach bouncer@[domainname].de eingerichtet wurde um alle Bounce-Mails zu sammeln, die nach Listenversand von legalen! Mails (kein Spam) nicht zugestellt werden konnten, aus welchem Grund auch immer. Eigentlich sollte die Software, mit der die Mails versendet wurde alle Bounces automatisch auswerten, doch das ist wohl nicht geschehen.
    Nun liegen in dem erwähnten Postfach fast 10.000 Mails. Ich hatte gehofft irgendwelche brauchbaren Informationen aus dem Header direkt aus Thunderbird als CSV exportieren zu können, doch das geht gar nicht. Selbst meine Suche nach einem passenden Add-On ist bislang erfolglos.
    Ich suche nun eine Methode, wie ich auf einfachste Art und Weise aus allen Mails aus dem Header ein paar Informationen extrahieren und exportieren kann, wie "Final-Recipient" und "Diagnostic-Code" der Undelivered Mails - Allerdings gibt es da noch andere E-Mails, die aus anderen Gründen vom Ziel-Server zurückgewiesen wurde wie Quota exceeded (mailbox for user is full) etc. Letztere sind wohl noch schwerer automatisch zu analysieren.
    Vielleicht gibt es eine Erweiterung deren Programmierung nicht zu komplex ist, die ich eventuell anpassen könnte für meine Zwecke (hängt davon ab, wie diese programmiert wurde und ob der Quellcode zugänglich ist).

    Oder hat jemand eine andere Lösung, außer alle manuell zu prüfen (auf die Idee bin ich schon gekommen!)

    :) Danke für Rückmeldungen

    Tom

  • SusiTux
    Guest
    • April 2, 2015 at 12:34 PM
    • #2

    Hallo Tom,

    ich kenne keine Erweiterung, die Deinen Wunsch erfüllen würde. Dafür ist Dein Problem auch sicher zu speziell.

    Ich schließe jedoch aus Deinem Beitrag, dass Du Programmierkenntnisse besitzt. Dann sollte das Problem relativ einfach zu lösen sein. Ich schreibe "relativ", weil a) die E-Mails auf dem IMAP-Server liegen und b) Du natürlich die Suchkriterien noch definieren musst.

    Von der Programmierung her ist es aber recht einfach. Der TB speichert die E-Mails im Textformat, inklusive der Header. Wenn Du das standardmäßig aktivierte Breithalten von E-Mails nicht deaktiviert hast, dann findest Du sämtliche E-Mails dieses Kontos lokal in Deinem Profil unterhalb des Ordners /Imapmail. Jeder Mailordner des TB entspricht einer Datei (mailbox) ohne Suffix auf der Platte. Wichtig: Dieser Ordner ist nur eine Art Cache. Alles, was Du auf dem Server löscht, wird auch in den Mailboxen unterhalb dieses Ordners gelöscht. Deshalb lege Dir zunächst eine Kopie an.

    Nun kannst Du Dir ein kleines Programm in einer beliebigen Programmiersprache schreiben, welches diese Textdateien nach Deinen Kriterien durchsucht und die Ergebnisse in eine weitere Textdatei schreibt.

    Gruß

    Susanne

  • tomybyte
    Junior Member
    Posts
    3
    Member since
    2. Apr. 2015
    • April 2, 2015 at 12:48 PM
    • #3

    Hallo Susanne,

    danke für die Rückmeldung.
    An Deinen Vorschlag hatte ich im Prinzip schon gedacht, doch wird in diesem Fall kein Server(Paket) verwendet, sondern ein simples Hosting(Paket). Ein Zugriff auf die Qmail-Server-Dateien ist deshalb nicht möglich. Ich kann eben über einen Client auf das Postfach zugreifen oder alle E-Mails als .eml Dateien herunterladen (mit IMAPSize).

    Vielleicht gibt es eine Möglichkeit die eml-Datein zu analysieren.

    Grüße

    Tom

  • SusiTux
    Guest
    • April 2, 2015 at 1:12 PM
    • #4
    Quote from tomybyte

    doch wird in diesem Fall kein Server(Paket) verwendet, sondern ein simples Hosting(Paket)

    Das ist in diesem Fall egal. Die echten Server-Dateien werden nicht benötigt. Schau im TB-Profil auf Deinem Rechner nach, ob die mailboxen auf der lokalen Platte vorhanden sind. Die Chancen stehen gut, weil diese Funktion standardmäßig aktiviert ist.

    Falls nicht, kannst Du die E-Mails entweder als *.eml herunterladen. Dann erhältst Du aber für jede E-Mail eine einzelne Datei. Besser wäre daher, Du kopierst die E-Mails innerhalb des TB in einen Ordner unterhalb "Lokale Ordner". Dann erhältst Du eine Mailbox-Dateien mit allen E-Mails. Aber schau erst unter /Imapmail. Vielleicht hast Du diese Mailbox ja längst.

  • tomybyte
    Junior Member
    Posts
    3
    Member since
    2. Apr. 2015
    • April 3, 2015 at 7:41 PM
    • #5

    Danke Susanne für die zus. Infos. Es gibt diese Inbox-Datei, doch diese macht mir Probleme, da sie fast 1 GByte groß ist. Es scheint mir einfacher die bereits heruntergeladenen eml-Dateien einzeln zu parsen.

    Grüße

    Tom

  • SusiTux
    Guest
    • April 3, 2015 at 10:10 PM
    • #6

    In welcher Sprache hast Du das denn versucht? Ich habe das gerade in Java getestet.

    Java
    import java.io.*;
    
    
    
    
    class TestReadFile
    {
      public static void main(String[] args) throws IOException
      {
        FileReader testfr = new FileReader("test.txt");
        BufferedReader testbr = new BufferedReader(testfr);
    
    
    
    
        String zeile = "";
    
    
    
    
        while( (zeile = testbr.readLine()) != null )
        {
          System.out.println(zeile);
        }
    
    
    
    
        testbr.close();
      }
    }
    Display More

    funktionert. In dieser Form natürlich nur für Textdateien. Das sollte bei Dir ja der Fall sein. Für binäre Daten bräuchte es einen InputStream.

  • mrb
    Senior Member
    Reactions Received
    112
    Posts
    24,310
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • April 4, 2015 at 12:11 PM
    • #7

    Hallo,
    mit einem GB ist die inbox recht groß und für einen Posteingang (sollte nur wenige MB haben) viel zu groß.
    Wenn dir die Größe Probleme macht, kannst du die Datei mit bestimmten Tools verkleinern auf mehre kleinere. (Die Links poste ich bei Bedarf).
    Es kann aber auch sein, dass die inbox aufgrund der Größe beschädigt ist, dann ist alles mehr oder weniger Glücksache.

    Gruß

  • Community-Bot September 3, 2024 at 8:20 PM

    Closed the thread.

Current app version

  • Thunderbird 145.0 veröffentlicht

    Thunder November 13, 2025 at 11:45 PM

Current 140 ESR version

  • Thunderbird 140.5.0 ESR veröffentlicht

    Thunder November 13, 2025 at 3:09 AM

Current 128 ESR version

  • Thunderbird 128.14.0 ESR veröffentlicht

    Thunder August 21, 2025 at 3:04 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2025 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™