Michael: Bilder in einer HTML-E-Mail (embedded) anzeigen

Hallo,

ich habe ein etwas komplexeres Problem mit HTML-EMails:

Ich möchte eine HTML-EMail mit eingebundenen (embedded) Bildern erstellen. Dazu wird das Bild über src="cid:.... eingebunden. Allerdings sind die Ergebnisse von verschiedenen Clients sehr unterschiedlich. Nun muss ich einen Lösung finden, dass eine E-Mail unter Outlook 2000, Outlook Express, Netscape Communicator und Lotus Notes identisch angezeigt wird.
Dazu wäre eine genaue Spezifikation des "cid"-Befehls hilfreich.

Kennt jemand von euch eine Lösung, mit der man alle oben genannten Clients gleichermaßen ansprechen kann?

Vielen Dank

Michael

  1. Kennt jemand von euch eine Lösung, mit der man alle oben genannten Clients gleichermaßen ansprechen kann?

    HTML hat aus Sicherheitsgründen in Mail nichts zu suchen. Schick eine Textmail und schick die Bilder als Attachments mit.

    Das Statement <a href="cid:....."> ist übrigens proprietär, einen Standard für das Einbinden von Bildern gibt es noch nicht. Daher lassen alle "großen" Newsletterversender ihre Grafiken aus dem Netz nachladen, eine Funktion, die ich in meinem KMail z.B. aus Sicherheitsgründen deaktiviert habe, weil man sonst leicht einen Adressenverifizierer für Spam bauen kann.

    Stefan

    1. Das Statement <a href="cid:....."> ist übrigens proprietär,

      Ich meinte natürlich <img src="cid:.....">

      Stefan

  2. Hallo Michael,

    ich habe ein etwas komplexeres Problem mit HTML-EMails:

    Kennt jemand von euch eine Lösung, mit der man alle oben genannten Clients gleichermaßen ansprechen kann?

    Ich kenn nur den Feature-Artikel der hier mal geschrieben wurde.
    http://aktuell.de.selfhtml.org/artikel/grafik/inline-images/index.htm Der Behandel, jedoch das Schema nach RFC 2397,
    Ich weiss leider nicht, in wie weit das noch Aktuell ist.
    http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc2397.html

    gruesse aus'm RuhrPott
        jens mueller

    1. das Schema nach RFC 2397,

      Keine Lösung. Es funktioniert nach diesem Feature-Artikel nicht im IE 4 und IE 5. Da Outlook jedoch den IE zum Rendern der HTML-Mails benutzt, wird es auch in Outlook 4 und 5 nicht funktionieren. Wie es mit IE 6/Outlook XP ist, weiß ich nicht, da ich diese Spyware nicht installiert habe.

      Stefan

  3. Hallo,
    würd mcih auch mal interessieren, da ich eine HTML-Version meines Newsletters erstellen möchte (natürlich optional ausschaltbar :-) )

    ciao the-FoX

    Hallo,

    ich habe ein etwas komplexeres Problem mit HTML-EMails:

    Ich möchte eine HTML-EMail mit eingebundenen (embedded) Bildern erstellen. Dazu wird das Bild über src="cid:.... eingebunden. Allerdings sind die Ergebnisse von verschiedenen Clients sehr unterschiedlich. Nun muss ich einen Lösung finden, dass eine E-Mail unter Outlook 2000, Outlook Express, Netscape Communicator und Lotus Notes identisch angezeigt wird.
    Dazu wäre eine genaue Spezifikation des "cid"-Befehls hilfreich.

    Kennt jemand von euch eine Lösung, mit der man alle oben genannten Clients gleichermaßen ansprechen kann?

    Vielen Dank

    Michael

  4. Hallo,

    wenn Du in PHP fit bist, gibt es eine recht gute Klasse von Richard Heyes, wo Du entsprechend sehen kannst, wie die Mails aufgebaut sind. Hab das mit einer älteren Version mal getestet und es ging sowohl in OE als auch in TheBat ohne Probleme. Du musst Dir das nur aus dem Code rauslesen, denn Dokumentation ist keine dabei. :)

    http://www.phpguru.org/mime.mail.html

  5. hi

    Kennt jemand von euch eine Lösung, mit der man alle oben genannten Clients gleichermaßen ansprechen kann?

    vermutlich kannste das knicken - woher willst du wissen, welcher User HTML-Mails oder gar Bilder akzeptiert..?

    Grüße aus Bleckede

    Kai