1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

falscher Content-Type beim Versenden von PDF im Mailanhang

  • RalphGL
  • 23. November 2012 um 13:47
  • Geschlossen
  • Erledigt
  • RalphGL
    Mitglied
    Reaktionen
    2
    Beiträge
    12
    Mitglied seit
    24. Okt. 2008
    • 23. November 2012 um 13:47
    • #1

    Leider ist der Content-Type beim Versenden von PDF falsch definiert.
    statt "application/pdf" steht dort "Content-Type: text/html".
    Dies ist auch dann der Fall, wenn ich eine neue E-Mail erstelle, ein PDF anfüge und als Entwurf speichere. Im Quelltext der Entwurfsmail ist
    nachzulesen:

    HTML
    X-Mozilla-Draft-Info: internal/draft; vcard=0; receipt=0; DSN=0; uuencode=0
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
    MIME-Version: 1.0
    Subject: test
    X-Enigmail-Version: 1.4.6
    Content-Type: multipart/mixed;
     boundary="------------050706080405030100050601"
    
    
    
    
    This is a multi-part message in MIME format.
    --------------050706080405030100050601
    Content-Type: text/html; charset=ISO-8859-15
    Content-Transfer-Encoding: 8bit
    
    
    
    
    <html>
      <head>
    
    
    
    
        <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
      </head>
    Alles anzeigen

    In meiner Registry befindet sich unter HKEY_CLASSES_ROOT der IMHO korrekte Eintrag "Content Type" Wert "application/pdf".

    Diese fehlerhafte Codierung führt dazu, dass einige Mailclients, die sich korrekt verhalten und die Codierungsinfo berücksichtigen (und nicht anhand der Namenserweiterung raten) die PDF nicht darstellen können.

    Wie verhält es sich bei euch, habt ihr beim Speichern von Mailentwürfen mit PDF-Anhang auch den falschen Content Type definiert oder ist das von Betriebssystem oder anderen Faktoren abhängig. Welche Lösung gibt es für dieses Problem?


    Thunderbird-Version: 16.02 und 17.0
    Betriebssystem + Version: Windows 7 prof.
    Kontenart (POP / IMAP): IMAP
    Postfachanbieter (z.B. GMX): diverse

  • mrb
    Senior-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 23. November 2012 um 22:32
    • #2

    Hallo,

    Zitat

    statt "application/pdf" steht dort "Content-Type: text/html".


    Die letzte Deklaration ist völlig korrekt.
    Nach dem Nachrichtentext in HTML-Code und vor dem kodierten Anhang steht keine weitere Deklaration?
    Komplett sollte sie so aussehen:

    HTML
    This is a multi-part message in MIME format.
    --------------060808040103070005040301
    Content-Type: multipart/alternative;
     boundary="------------040009060506080202090009"
    
    
    
    
    
    
    
    --------------040009060506080202090009
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed
    Content-Transfer-Encoding: 8bit
    
    
    
    
    
    
    
    
    
    
    *ASDÖFLk kasöl kdsaf *
    
    
    
    
    
    
    
    asöldfk klöalskd kdasdölk klasöd
    
    
    
    
    
    
    
    
    
    
    --------------040009060506080202090009
    Content-Type: text/html; charset=ISO-8859-1
    Content-Transfer-Encoding: 7bit
    
    
    
    
    <html>
      <head>
    
    
    
    
        <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
      </head>
      <body style="font-family: Helvetica,Arial,sans-serif; font-size:
        16px;" text="#000000" bgcolor="#FFFFFF">
        <div id="QCMcontainer"
          style="font-family:Helvetica,Arial,sans-serif;font-size:16px;"><br>
          <br>
          <font face="Andalus"><b><big><big>ASD&Ouml;FLk kas&ouml;l kdsaf </big></big></b></font><br>
          <br>
          <br>
          as&ouml;ldfk kl&ouml;alskd k<big><big><big><big> dasd&ouml;lk klas&ouml;d <br>
                  <br>
                  <br>
                </big></big></big></big></div>
      </body>
    </html>
    
    
    
    
    --------------040009060506080202090009--
    
    
    
    
    --------------060808040103070005040301
    Content-Type: application/pdf;
     name="2009-12-02.pdf"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
     filename="2009-12-02.pdf"
    
    
    
    
    JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNl
    cyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0Zs
    YXRlRGVjb2RlIC9MZW5ndGggMTE2Mz4+CnN0
    Alles anzeigen

    Die Nachricht ist natürlich nur eine Textmail mit nonsense.

    Wenn das bei dir anderes ist, hast du die Mail entweder nicht in Thunderbird selbst erstellt sondern z.B. in Word o.a.,
    oder dein Thunderbird ist im Programmordner beschädigt oder dein Betriebssystem arbeitet nicht korrekt.
    Auch externe Software wie Virenscanner o.a. könnten die Ursache sein.
    Denen muss der Zugriff auf das Thunderbird-Profil und auf die ausgehende Mails untersagt werden.

    Gruß

  • RalphGL
    Mitglied
    Reaktionen
    2
    Beiträge
    12
    Mitglied seit
    24. Okt. 2008
    • 25. November 2012 um 13:10
    • #3

    Hallo mrb,

    danke für Deine Hinweise, aber nein, direkt vor dem codierten PDF (!) steht:

    Code
    Content-Type: text/plain; charset=windows-1252;
     name="***.pdf"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
     filename="***.pdf"


    ...und dann folgen die Binärdaten.
    (die *** stammen von mir alles andere steht exakt so in den ausgehenden Mails).

    zu Deinen Hinweisen auf mögliche Ursachen:
    - Die Mail habe ich direkt in Thunderbird erstellt nicht in einem anderen Programm.
    - Ich hatte das Problem mit TB Ver. 16.0x und habe deshalb erst mal Version 17 installiert. Ich gehe davon aus, dass hierdurch Probleme im Programmordner ausgeschlossen werden können. Oder kann es sein, dass die Neuinstallation irgendwelche alten Fehler übernimmt? :-(
    - Ob mein Betriebssystem korrekt arbeitet - naja, eigentlich schon, der Mime-Type für pdf in der Registry stimmt jedenfalls.
    - Um den Virenscanner als Ursache auszuschließen habe ich den Echtzeitschutz von "Microsoft Security Essentials" temporär deaktiviert und eine neue Mail mit pdf-Anhang erstellt. Verhält sich nicht anders.
    Wenn hier konkret Dateien für den Virensvcanner ausgeschlossen werden sollten - welche sind das?
    - Um das Betriebssystem als Ursache auszuschließen habe ich soeben mal mit Microsoft Live Mail eine E-Mail mit PDF-Anhang erstellt und lokal gespeichert. Im Quelltext befindet sich ganz korrekt unmittelbar vor der PDF "Content-Type: application/pdf;" Die Ursache ist also nicht das OS, sondern irgendwas an Thunderbird.

    Weiteres merkwürdiges Verhalten von Thunderbird, von dem ich allerdings nicht weiß ob es in Zusammenhang steht:
    - Ab und zu, wenn ich Mails anklicke und als "neu bearbeiten" anwähle, dann wird als Zeichensatz "chinesisch" angegeben. Aber eben nicht bei allen Mails, sondern nur machmal.
    - Updates funktionieren NIE automatisch. Muss ich IMMER manuell installieren.

    Ich nutze Thunderbird seit vielen Jahren und möchte eigentlich auch dabei bleiben aber die gefühlten letzten 13 Updates haben mir eher wenig bis gar keine Verbesserung gebracht.

  • mrb
    Senior-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 25. November 2012 um 13:19
    • #4
    Zitat

    Oder kann es sein, dass die Neuinstallation irgendwelche alten Fehler übernimmt?


    In den meisten Fällen ja, da sich fast alle Fehler im Thunderbird-Profil tummeln und nur sehr wenige im Programmordner.
    Und die Profile werden ja unverändert bei Updates weiterverwendet.
    Du solltest daher auf jeden Fall überprüfen, ob in einem neuen Profil mit nur einem einzigen Konto (am Besten eignet sich dafür ein IMAP-Konto) dieser Fehler auch auftritt.

    Profile verwalten (Anleitungen)
    4 Ein neues Profil erstellen.

    Gruß

  • RalphGL
    Mitglied
    Reaktionen
    2
    Beiträge
    12
    Mitglied seit
    24. Okt. 2008
    • 26. November 2012 um 13:34
    • #5

    Hallo mrb,

    Danke für den Hinweis mit den Profilen!
    Es scheint tatsächlich so zu sein, dass irgendwelche Fehler in den Profilen zu den Problemen mit dem Encoding und dem Zeichensätzen führen.

    • Richte ich "nur" ein neues konto mit dem vorhandenen Profil ein, bleibt das Problem erhalten.
    • Richte ich das gleiche Konto in einem neuen Profil ein, funktioniert das mit dem content-type: bei PDF.


    Schade nur, dass ich nun mühsam meine vorhandenen 5 E-Mail Konten (zum Glück alles IMAP), alle Adressbücher und Addons neu einrichten muss. Schöner wäre es natürlich, man könnte die Fehler in den Profilen korrigieren. Gibt es vielleicht eine Art validator für Thunderbird-Profile?

    Und gibt es eine Möglichkeit all die persönlichen Einstellungen, die Addons, die Wörterbücher, die Filter, die XNote++ und Schlagwörter und Thunderbird Conversations und all das andere Zeugs aus den Erweiterungen zu übernehmen - ohne dass ich damit den Fehler wieder mit übernehme?`

  • mrb
    Senior-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 26. November 2012 um 15:39
    • #6
    Zitat

    Schöner wäre es natürlich, man könnte die Fehler in den Profilen korrigieren. Gibt es vielleicht eine Art validator für Thunderbird-Profile?


    Die Zeit, die du damit vergeudest, kannst du nie mehr aufholen. Ich kann meine 10 Konten innerhalb von max. 5 Minuten neu erstellen, ich kenne allerdings meine Zugangsdaten auswendig und alle Konten werden vom Kontenassistenten richtig konfiguriert.
    Du hättest versuchen sollen (hatte ich leider vergessen), vorher TB im safe-mode zu starten (In TB > Hilfe > "Mit deaktivierten Add-on neu starten" ), so kann man ein Add-on als Ursache ausschließen.

    Gruß

  • whugemann
    Junior-Mitglied
    Beiträge
    3
    Mitglied seit
    6. Feb. 2012
    • 28. Januar 2013 um 16:28
    • #7

    Ich hatte bis gerade daselbe Problem und wurde es auch durch Updates nicht los. Auch die Suche hier im Forum war ergebnislos. Bei mir war die Ursache ein falscher Eintrag in der Datei mimeTypes.rdf. Dort stand u.a. der Eintrag:

    Code
    <RDF:Description RDF:about="urn:mimetype:text/html"
                       NC:value="text/html"
                       NC:editable="true"
                       NC:description="Adobe Acrobat Document">
        <NC:fileExtensions>pdf</NC:fileExtensions>
        <NC:fileExtensions>htm</NC:fileExtensions>
        <NC:handlerProp RDF:resource="urn:mimetype:handler:text/html"/>
      </RDF:Description>


    Ich habe die Zeile <NC:fileExtensions>pdf</NC:fileExtensions> einfach gelöscht und (der Ordnung halber) den Eintrag NC:description="Adobe Acrobat Document" in NC:description="Hyper Text Markup Language" gewandelt -- und siehe, das Problem war gelöst.

  • mrb
    Senior-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 28. Januar 2013 um 16:49
    • #8

    Hallo,
    Danke für die Ergänzung. In der Tat kann in der Datei ein Fehler vorliegen.
    Da man durch Editieren auch einiges kaputtmachen kann, kann man die Datei mimetypes.rdf genau so gut löschen. TB muss dabei unbedingt geschlossen sein.
    Nach Neustart liest TB die Datei entsprechend den Windows-Vorgaben aus der Registry neu ein.

    Gruß

  • Community-Bot 3. September 2024 um 19:58

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 139.0.2 veröffentlicht

    Thunder 11. Juni 2025 um 17:31

Aktuelle ESR-Version

  • Thunderbird 128.11.1 ESR veröffentlicht

    Thunder 11. Juni 2025 um 17:27

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™