Angehängte Bilder werden nicht Inline angezeigt

  • Hallo zusammen,


    ich entwickel an der Software Admidio. Dort haben wir nun eine Postkartenfunktion eingebaut. Das heißt, Benutzer können Bilder per Mail verschicken. Diese kommen dann schick als HTML-Mail bei den Leuten an. Dies funktioniert auch gut mit den gängigen E-Mailprogrammen Outlook, AppleMail, GoogleMail.


    Leider stellt Thunderbird die Bilder nicht innerhalb des Html dar. Im Anhang sind sie vorhanden, aber im Html-Teil hat man nur leere Kästchen. Dies kann natürlich daran liegen, dass wir die Mail nicht richtig erstellen, nur leider bin ich jetzt mit meinem Latein am Ende. Hab nun schon mehrere Male über den Code geschaut und finde nichts. Vielleicht weiß hier jemand Rat, was schief läuft, so dass Thunderbird die Bilder nicht im Html darstellen will.


    Hier der Code der erzeugten Mail:

  • "Vic~" schrieb:

    also IMHO ist da Thunderbird unschuldig!


    Hallo Vic,
    in meinem Post habe ich auch nicht unterstellt, dass dies unbedingt ein Fehler von Thunderbird ist. Ich habe darauf hingewiesen, dass die Mail evlt. falsch erstellt wurde. Leider hilft mir jetzt dein Post nicht sonderlich weiter. Tatsache ist, viele Mailprogramme stellen die Postkartenmail korrekt da und ich finde einfach nicht die Ursache, warum dies in Thunderbird nicht der Fall ist.


    Gruß
    Fasse

  • Hallo,
    was ist denn bei dir unter Ansicht, Nachrichtentext eingestellt?
    Unter Ansicht ist "Anhänge eingebunden anzeigen" angehakt?
    Dir ist bekannt, dass es keinen Standard für HTML in Mails gibt?
    Besonders mit von Word oder Outlook versendeten Mails hat TB Darstellungsprobleme.
    Dagegen gibt es keine Probleme mit Outlook Express.
    Gruß

    Konversationen ohne vorherige Anforderung werden ignoriert..
    Windows 10, 64-bit, immer die aktuelle Thunderbird-Version und ältere Testversionen. Testprofile vorhanden.
    Testkonten bei den meisten größeren Mailanbietern wie GMX, Web.de usw

  • Hallo mrb,


    es ist "Originales HTML" eingestellt und auch "Anhänge eingebunden anzeigen" ist gesetzt.


    Auch wenn es keinen Standard für HTML gibt, so sollte doch das einbinden von Bildern mit allen gängigen E-Mail-Clients möglich sein. Thunderbird kann das ja auch, allerdings passt ihm wohl was an unserer Mail nicht.


    Gruß
    Fasse

  • Hallo,
    ich sagte ja bereits, solange man die Mails in TB selbst erstellt, gibt es keine Probleme.
    Es muss irgendwie mit speziellen HTML Tags zu tun haben, die TB nicht versteht.
    Dazu müsstest du mal den Quelltext des externen Programms und den von TB (bei intern erstellten Mails) vergleichen. Vielleicht php und xhtml die Ursache? So etwas erzeugt TB selbst nicht.
    Skripte sind übrigens by default in TB ausgestellt.


    Mir fällte gerade etwas ein:

    Zitat

    Leider stellt Thunderbird die Bilder nicht innerhalb des Html dar. Im Anhang sind sie vorhanden, aber im Html-Teil hat man nur leere Kästchen.


    Dort sind aber auch Grafiken enthalten, die aus dem Internet geladen werden müssen, werden die denn angezeigt? Damit diese angezeigt werden bedarf es gewisser Zusätze im Header (z.B. "moz-do-not-send=true") Sonst werden diese nämlich vor dem Versenden heruntergeladen und an die Mail angehängt. Auch das könnte problematisch sein.


    Helfen könnte das Add-on EditHtml
    bei Anwendung von "full source" kann man schnell Veränderungen in der Mail machen.
    Wie wird der HTML-Code eingefügt?
    Gruß

    Konversationen ohne vorherige Anforderung werden ignoriert..
    Windows 10, 64-bit, immer die aktuelle Thunderbird-Version und ältere Testversionen. Testprofile vorhanden.
    Testkonten bei den meisten größeren Mailanbietern wie GMX, Web.de usw