jhaustein
hallo gemeinschaft - habe folgnedes script - leider kann ich die bilder in der mail nicht sehen - es sind zwar platzhalter da aber wie gesagt keine bilder zu sehen
<?php
$lokal_1 = "/www/******/*******/images/logo.jpg";
$lokal_2 = "/www/*******/*******/images/collage.jpg";
$AnzBilder = 2;
for ($i=1; $i<=$AnzBilder; $i++)
{
$lokal_x = "lokal_" . $i;
$bild_x = "bild_" . $i;
$fd = fopen($$lokal_x,"rb");
$bild = fread($fd,filesize($$lokal_x));
fclose ($fd);
$$bild_x = chunk_split(base64_encode($bild));
}
$mix = strtoupper(md5(uniqid(time())));
$rel = "dvfjgk" . $mix;$header = "From: $Von\nReply-To: Von\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-type: multipart/mixed; boundary=$mix\n\n";
$header .= "--$mix\n";
$header1 .= "Content-type: multipart/related;
boundary=$rel\n\n";
$header1 .= "--$rel\n";
$header1 .= "Content-type: text/html\n\n";//; charset=iso-8859-1\n\n"; $header2 = "\n\n"; $header2 .= "--$rel\n"; $header2 .= "Content-type: image/jpg\n"; $header2 .= "Content-Transfer-Encoding: base64\n"; $header2 .= "Content-ID:<image1>\n\n"; $header2 .= $bild_1 . "\n\n"; $header2 .= "--$rel\n"; $header2 .= "Content-type: image/jpg\n"; $header2 .= "Content-Transfer-Encoding: base64\n"; $header2 .= "Content-ID:<image2>\n\n"; $header2 .= $bild_2 . "\n\n"; $header2 .= "--$rel--\n\n";$header2 .= "--$mix--";$text = $header . $header1;
$text .= '<html><head></head><body><img SRC="cid:image1"><img SRC="cid:image2"></body></html>';
$text .= $header2;
mail ("info@deinedomain.de", "betreffzeile", "", $text);?>
<?php
$lokal_1 = "/www/******/*******/images/logo.jpg";
$lokal_2 = "/www/*******/*******/images/collage.jpg";
$AnzBilder = 2;
for ($i=1; $i<=$AnzBilder; $i++)
{
$lokal_x = "lokal_" . $i;
$bild_x = "bild_" . $i;
$fd = fopen($$lokal_x,"rb");
$bild = fread($fd,filesize($$lokal_x));
fclose ($fd);
$$bild_x = chunk_split(base64_encode($bild));
}
$mix = strtoupper(md5(uniqid(time())));
$rel = "dvfjgk" . $mix;$header = "From: $Von\nReply-To: Von\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-type: multipart/mixed; boundary=$mix\n\n";
$header .= "--$mix\n";
$header1 .= "Content-type: multipart/related;
boundary=$rel\n\n";
$header1 .= "--$rel\n";
$header1 .= "Content-type: text/html\n\n";//; charset=iso-8859-1\n\n"; $header2 = "\n\n"; $header2 .= "--$rel\n"; $header2 .= "Content-type: image/jpg\n"; $header2 .= "Content-Transfer-Encoding: base64\n"; $header2 .= "Content-ID:<image1>\n\n"; $header2 .= $bild_1 . "\n\n"; $header2 .= "--$rel\n"; $header2 .= "Content-type: image/jpg\n"; $header2 .= "Content-Transfer-Encoding: base64\n"; $header2 .= "Content-ID:<image2>\n\n"; $header2 .= $bild_2 . "\n\n"; $header2 .= "--$rel--\n\n";$header2 .= "--$mix--";$text = $header . $header1;
$text .= '<html><head></head><body><img SRC="cid:image1"><img SRC="cid:image2"></body></html>';
$text .= $header2;
mail ("info@deinedomain.de", "betreffzeile", "", $text);?>