Bonjour à vous tous et merci d'avance de votre aide.
Me voici confronté au probléme suivant.
J'ai suivi un tutoriel pour l'envoie de mail en php.
Ce code permet aussi de créer des frontiére afin de séparé le contenue text / html en fonction du client.
J'ai légerment modifier pour être adapté à mon hebergeure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
47 <?php $to = 'majid_001@hotmail.com'; $from = 'contact@rememberfactory.be'; $message_texte='Bonjour,'."\n\n".'Voici un message au format texte'; $message_html='<html> <head> <title>Titre</title> </head> <body>Test de message</body> </html>'; $frontiere = '-----=' . md5(uniqid(mt_rand())); $headers = 'MIME-Version: 1.0\r\n'; $headers .= 'Content-type: text/html; charset=iso-8859-1\r\n'; $headers .= 'From: $from < $from >\r\n'; $headers .= 'Reply-to: $from\r\n'; $headers .= 'X-Mailer: PHP\r\n'; $headers .= 'X-Priority: 1\r\n'; $headers .= 'Return-Path: < $from > \r\n'; $sujet = Chris vous recommande ce site'; //----------------------------------------------- //MESSAGE TEXTE //----------------------------------------------- $msg = 'This is a multi-part message in MIME format.'."\n\n"; $msg .= '--'.$frontiere.'--'."\n"; $msg .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n"; $msg .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $msg .= $message_texte."\n\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $msg .= '--'.$frontiere.'--'."\n"; $msg .= 'Content-Type: text/html; charset="iso-8859-1"'."\n"; $msg .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $msg .= $message_html."\n\n"; $msg .= '--'.$frontiere.'--'."\n"; $res = (mail($to,$sujet,$msg,$headers)) ?>
Ceci dit je reçois bien le message, mais sous cette forme:
Que puis-je faire pour résoudre le probléme ?This is a multi-part message in MIME format.
-------=4f11e515b914c1778f7b2147f87d7395--
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Bonjour,
Voici un message au format texte
-------=4f11e515b914c1778f7b2147f87d7395--
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
<html>
<head>
<title>Titre</title>
</head>
<body>Test de message</body>
</html>
-------=4f11e515b914c1778f7b2147f87d7395--
Merci encore
Partager