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...