hoi, ik wou een mailtje versturen met een content van plain text een html
ik zit op dit:
dit bouwt de header en message dat via mail(1,2,3,4) word verstuurd. nu geeft ie dit bij hotmail bv wel goed weer maar bij bv mail2web weer niks weer, kan iemand me helpe waar ik hierzo fout zit?
edit: vergete te zegge, met de search kwam ik niet echt ver...
ik zit op dit:
PHP:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| <? /* Maak random key's voor de boundary's */ mt_srand(make_seed()); $key[0] = md5(mt_rand()); $kay[1] = md5(mt_rand()); /* Bepaal de boundary's */ $boundary[0] = "----=_$key[0]"; $boundary[1] = "----=_$key[1]"; /* Stel de headers samen */ $headers = "From: Mailing lister <mailer@blabla.com>\n"; $headers .= "Reply-To: mailer@blabla.com\n"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary[0]\"\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "X-Mailer: MJ Mailer\n"; /* Begin het samenstellen van de body */ $message .= "--$boundary[0]\n"; $message = "$boundary[1]\n"; $message .= "Content-Type: multipart/alternative; boundary=\"$boundary[1]\"\n"; $message .= "Content-Type: text/plain;\n charset=\"iso-8859-1\"\n"; $message .= "Content-Transfer-Encoding: quoted-printable\n"; /* Plaats hier je text/plain bericht. */ $message .= "hier is het in text formaat\n"; $message .= "--$boundary[1]\n"; $message .= "Content-Type: text/html;\n charset=\"iso-8859-1\"\n"; $message .= "Content-Transfer-Encoding: quoted-printable\n"; /* Plaats hier je text/html bericht. */ $message .= " <html> <head> <title>test</title> </head> <body> <p><font face=\"Verdana\" size=\"7\"><b>Dit is gedaan in html</b></font></p> </body> </html>\n"; ?> |
dit bouwt de header en message dat via mail(1,2,3,4) word verstuurd. nu geeft ie dit bij hotmail bv wel goed weer maar bij bv mail2web weer niks weer, kan iemand me helpe waar ik hierzo fout zit?
edit: vergete te zegge, met de search kwam ik niet echt ver...