Hi,
Der PHP-Code unten funktioniert für Microsoft Outlook 2007, bei anderen Clients wie Thunderbird (und diversen Webmail-Clients) hingegen wird die eingebettete Grafik als Anhang angezeigt und nicht in der HTML-Mail dargestellt.
das wird möglicherweise daran liegen, dass diese Clients so eingestellt sind, dass sie keine HTML-Mails anzeigen sollen. Die zeigen also den Plaintext-Teil an, bieten dir aber die enthaltenen Bilder, die dir sonst entgehen würden, zusätzlich als Attachments an.
--=_76676333af51f969e6af1ea30f9dada9
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=UTF-8--=_76676333af51f969e6af1ea30f9dada9
Content-Type: multipart/related;
boundary="=_207b44ab093f8cccbb0845e755a202c7"--=_207b44ab093f8cccbb0845e755a202c7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8%HTML_MAIL%
--=_207b44ab093f8cccbb0845e755a202c7
Content-Transfer-Encoding: base64
Content-ID: <7ce201431aac45ffc0211fa3454685e1>
Content-Type: image/jpeg;
name=mail-1.jpg
Content-Disposition: inline;
filename=test.jpg%BASE64_ENCODED_IMAGE%
--=_207b44ab093f8cccbb0845e755a202c7----=_76676333af51f969e6af1ea30f9dada9--
Die Gesamtstruktur der Mailnachricht sieht nämlich für mich korrekt aus.
So long,
Martin
Lieber Blödeleien als blöde Laien.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(