Forum Doku Wiki Blog

Forumsarchiv 2005, Januar
Multipart Mails mit Images mitgesendet (PERL)

archivierte Beiträge lesen

  1. (PERL) Multipart Mails mit Images mitgesendet (PERL) von Markus, 18. 01. 2005, 02:57

Multipart Mails mit Images mitgesendet (PERL)

Der folgende Beitrag wurde am 18. 01. 2005, 02:57 Uhr von Markus veröffentlicht.

Hallo!

Wenn man eine Multipart Alternative E-Mail versendet mit Text und HTML,
und Bilder vom Web einbindet,
werden diese in vielen Mail-Clienten nicht dargestellt.
Ausserdem nervt es die Bilder erst laden zu müssen.

Es gibt AFAIK eine Möglichkeit die Bilder mit der Mail gleich
mitzusenden, und diese mit einem intern zugewiesenen Namen
an den gewünschten Stellen der HTML-Mail auftauchen zu lassen.

Die Frage ist nur,  wie das geht,   ohne ein Modul.

Danke
Markus

Multipart Mails mit Images mitgesendet (PERL)

Der folgende Beitrag wurde am 18. 01. 2005, 11:48 Uhr von Struppi veröffentlicht.

> Es gibt AFAIK eine Möglichkeit die Bilder mit der Mail gleich
> mitzusenden, und diese mit einem intern zugewiesenen Namen
> an den gewünschten Stellen der HTML-Mail auftauchen zu lassen.

Dazu musst du eine Multipart Mail erzeugen (geht am einfachsten mit MIME::Lite) dann die Bilder base64 decodieren (macht MIME::Lite automatisch) und eintpsrechende Mutlipart abschnitte erzeugen. Dieser Part muss eine Zeile wie z.b enthalten:
Content-ID: <part1.00090405.00050700@mail.de>

Im HTML part werden dann die Bilder so angesprchen:
<img src="cid:part1.00090405.00050700@mail.de">

>
> Die Frage ist nur,  wie das geht,   ohne ein Modul.

Ob das sinnvoll ist ohne Modul zu machen halte ich für zweifelhaft. Dafür sind Module da, damit man sie benutzt und sich nicht mit RFCs und sonstigen Hürden  rumschlagen muss (gerade bei sowas ist es immer schwer vorher zu sagen wie dieser oder jener Mailclient reagiert). Du programmierst ja schließlich nicht in Maschinencode.


Struppi.
--
http://javascript.jstruebig.de/

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4