Hey,
Ik heb n scrippie geschreven door van alles bij mekaar te plakken wat ik zo'n beetje kon vinden op t forum.
Het werkt goed, want de html pagina komt goed over en het plaatje wordt ook als attachment meegestuurd.
Alleen als ik het bericht naar n hotmail account stuur werkt t niet (hotmail ondersteunt ook html-based email dacht ik....)
Zou iemand misschien kunnen kijken/helpen ?
Thx
body.txt is n textfile met de HTML code...
Ik heb n scrippie geschreven door van alles bij mekaar te plakken wat ik zo'n beetje kon vinden op t forum.
Het werkt goed, want de html pagina komt goed over en het plaatje wordt ook als attachment meegestuurd.
Alleen als ik het bericht naar n hotmail account stuur werkt t niet (hotmail ondersteunt ook html-based email dacht ik....)
Zou iemand misschien kunnen kijken/helpen ?
Thx
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?
$filename = "./body.txt";
$handle = fopen ($filename, "r");
$contents = fread ($handle, filesize ($filename));
fclose ($handle);
$bericht=$contents;
$header = "From: Naame <naam@mail.com>";
$type = "text/html";
$encoding = "base64";
$fp = @fopen("./mail_top.gif","r");
$file_content = fread($fp,filesize("./mail_top.gif"));
if ($encoding == "base64")
$file_content = chunk_split(base64_encode($file_content));
$boundary = strtoupper(md5(uniqid(time())));
$header .= "MIME-version: 1.0\n";
$header .= "Content-Type: multipart/mixed;\n";
$header .= "\tboundary= " . $boundary . "\n\n";
$header .= "This is a multi-part message in MIME format.\n\n";
$header .= "--" . $boundary . "\n";
$header .= "Content-Type: text/html;\n";
$header .= "\tcharset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: quoted-printable\n\n";
$header .= $bericht . "\n\n";
$header .= "--" . $boundary . "\n";
$header .= "Content-Type: " . $type . "\n";
$header .= "Content-Transfer-Encoding: " . $encoding . "\n";
$header .= "Content-Disposition: attachment; filename=\"mail_top.gif\n\n";
$header .= $file_content . "\n\n";
$header .= "--" . $boundary . "--";
@mail("Undisclosed Recipients<test@test.nl>","Subject","",$header);
?> |
body.txt is n textfile met de HTML code...