ik heb de volgende code voor het versturen van een nieuwsbrief:
Ik heb echt in allerlei topics gezocht, maar kan nergens vinden waarom het plain text gedeelte niet goed doorkomt...
Kan iemand mij helpen?
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
46
| <html> <head> <title>Untitled</title> </head> <body> <? /* Maak random key's voor de boundary's */ $key = md5(mt_rand()); /* Bepaal de boundary's */ $boundary = "----=_$key"; /* Stel de headers samen */ $headers = "From: mail@mail.com <mail@mail.com>\n"; $headers .= "Reply-To: mail@mail.com\n"; $headers .= "Content-type: multipart/alternative; boundary=\"$boundary\"\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "X-Mailer: PHP / ".phpversion()."\n"; /* Begin het samenstellen van de body */ $message = "--$boundary\n"; $message .= "Content-Type: text/plain;\n charset=\"iso-8859-1\"\n"; $message .= "Content-Transfer-Encoding: 8bit\n"; /* Plaats hier je text/plain bericht. */ $message .= "plain tekst bericht\n"; $message .= "--$boundary\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></title></head><body>\n"; $message .= "<font face= Verdana size=3><p>Geachte mevrouw/heer $naam,</p></font></body></html>\n"; $message .= "--$boundary\n"; $subject = "Nieuwsbrief"; mail($email, $subject, $message, $headers); ?> nieuwsbrief verstuurd </body> </html> |
Ik heb echt in allerlei topics gezocht, maar kan nergens vinden waarom het plain text gedeelte niet goed doorkomt...
Kan iemand mij helpen?