1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  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

falscher Content-Type beim Versenden von PDF im Mailanhang

  • RalphGL
  • November 23, 2012 at 1:47 PM
  • Closed
  • Thread is Resolved
  • RalphGL
    Member
    Reactions Received
    2
    Posts
    12
    Member since
    24. Oct. 2008
    • November 23, 2012 at 1:47 PM
    • #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>
    Display More

    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 Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • November 23, 2012 at 10:32 PM
    • #2

    Hallo,

    Quote

    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
    Display More

    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
    Member
    Reactions Received
    2
    Posts
    12
    Member since
    24. Oct. 2008
    • November 25, 2012 at 1:10 PM
    • #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 Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • November 25, 2012 at 1:19 PM
    • #4
    Quote

    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
    Member
    Reactions Received
    2
    Posts
    12
    Member since
    24. Oct. 2008
    • November 26, 2012 at 1:34 PM
    • #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 Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • November 26, 2012 at 3:39 PM
    • #6
    Quote

    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 Member
    Posts
    3
    Member since
    6. Feb. 2012
    • January 28, 2013 at 4:28 PM
    • #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 Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • January 28, 2013 at 4:49 PM
    • #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 September 3, 2024 at 7:58 PM

    Closed the thread.

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 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-2026 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™