Bastian Kurz: HTML-Email mit Bildern

Hi!

Ich muß eine HTML-Email mit Bildern verschicken (muß leider sein). Ich möchte nicht, daß die Mail mit drei Bildchen im Anhang ankommt.
Die Bilder sollten also direkt in der Mail sein und dürfen nicht aus dem Internet nachgeladen werden.
Jetzt muß ich die Bilder da irgendwie als Inline-Images reinbekommen? Content-Type kann ich dann nicht mehr auf text/html setzen, oder?
Kann mir jemand verständlich den Weg erklären?
Ich möchte die Mails nachher an sendmail übergeben. Am Besten von der Kommandozeile. Wie bekomme ich dann die kodierten Bilder da rein? Wie muß (kann) ich die kodieren?

Danke für jede Hilfe

  1. Hi!

    [..]

    Kann mir jemand verständlich den Weg erklären?

    Stichworte: MIME, Base64, Boundary, multipart

    Tipp: Erstelle mit irgendeinem Desktop-Mailprogramm (OE) eine HTML Mail mit bunten Bildchen und schau dir dann den Quelltext an.

    Was siehst du? Freilich nur Text! Und die einzelnen Teile der Multipart Message sind durch die Boundary getrennt.

    Ist die Mail samt header und body zusammengebaut, kannst du die an sendmail übergeben.

    Rolf

    --
    KnowHow veröffentlichen statt Patentieren!