Bonjour à tous et à toutes,

j'ai réaliser avec la fonction mail une fonction automatisée d'envoi d'Email, tout se passe bien lorsque je test l'envoie d'Email (au format HTML) vers mon compte Hotmail, celui de mon boulot.
Mais lorsque je test celui ci vers mon compte Gmail, l'entête du mail apparait sans From, et génère donc un unknown sender ! Et j'ai mon mail au format text et plus HTML comme je l'aurai voulu, du au unknown sender, je ne sais pas ! Ce qui donne ceci en version text :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Content-type: text/html; charset=iso-8859-1
 
From: "Promos" <test@no.be>
X-Mailer: PHP/4.3.10
 
Message-Id: <20060308092729.A5C924A59@90plan.ovh.net>
Date: Wed,  8 Mar 2006 10:27:29 +0100 (CET)
          <html>
          .....
          </html>
Voici le code que j'ai utiliser pour formater mon mail:
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 
        //Destinataire   
        $To  = $email;
 
        //Sujet du mail
	$Subject = 'Nos promotions du mois de Mars 2006 directement dans votre boite';
 
	//Message envoyé
	$Body = "
           <html>
             <head>
               <title>Nos promotions</title>
             </head>
            <body>
            <table cellpadding=\"0\" cellspacing=\"0\" width=\"780\" align=\"center\">
            	<tr>
            		<td align=\"center\">
                		<img src=\"http://www.no.be/FR/home/pub/images/banner.jpg\" width=\"780\" height=\"112\"><br>
                	</td>
            	</tr>            
            </table>
            <br>
            <table cellpadding=\"0\" cellspacing=\"0\" width=\"780\" align=\"center\">
            	<tr>
            		<td align=\"center\">
                		<font size=\"3\" color=\"#000000\" face=\"Verdana, Arial\"><p><u>Nos promotions du mois de Mars 2006 :</u></p></font>
                	</td>
            	</tr>            
            </table>
            <br>
            <table cellpadding=\"0\" cellspacing=\"0\" width=\"780\" align=\"center\">
               <tr>
                   <td bgcolor=\"006699\"><font face=\"Verdana, Arial\" size=\"3\" color=\"FFFFFF\"><b>Articles</b></font></td>
                   <td bgcolor=\"006699\"><font face=\"Verdana, Arial\" size=\"3\" color=\"FFFFFF\"><b>Prix</b></font></td>
                   <td bgcolor=\"006699\"><font face=\"Verdana, Arial\" size=\"3\" color=\"FFFFFF\"><b>Quantitées disponibles</b></font></td>
               </tr>
               <tr>
                  <td bgcolor=\"F5F5F5\"><font face=\"Verdana, Arial\" size=\"2\">Cannes au coup</font></td>
                  <td bgcolor=\"F5F5F5\"><font face=\"Verdana, Arial\" size=\"2\">125€</font></td>
                  <td bgcolor=\"F5F5F5\"><font face=\"Verdana, Arial\" size=\"2\">10 pièces</font></td>
               </tr>
            </table>
            <br><br><br><br>
            <table cellpadding=\"0\" cellspacing=\"0\" width=\"780\" align=\"center\">
            	<tr>
            		<td align=\"center\">
            			<A href=\"http://www.no.be\FR\" alt=\"Visitez notre site web\">www.no.be</A>
            		</td>
            	</tr>
            <table>
            <br><br>
	    <TABLE cellpadding=\"0\" cellspacing=\"0\" width=\"780\" align=\"center\">
	    	<TR>
	        	<td align=\"center\">
	        		<FONT face=\"Verdana,Arial\" size=1>
	        			<B>Note :</B> <I>Vous recevez cette Email promotionnel de la part de X, car vous avez volontairement souscris<br>à notre service publicitaire en vous inscrivant sur notre site!<br>Pour vous désinscrire et ne plus recevoir d'Emails publicitaires de la part de no.be cliquez sur ce lien : <A href=\"http://www.no/FR\">Désinscription de ".$email."</A></I>
	        		</FONT>
	        	</td>
		</TR>
	    </TABLE>
            </body>
          </html>";
 
     	// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
     	$Header  = 'MIME-Version: 1.0' . "\r\n";
     	$Header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
 
     	// En-têtes additionnels
     	$Header .= 'From: Promos <test@no.be>' . "\r\n";
     	$Header .= 'X-Mailer: PHP/4.3.10' . "\r\n";
 
        //Envoi du mail.
	if (!@mail($To, $Subject, $Body, $Header)){
                ... Test si envoie KO et j'affiche un message
                }
En gros rien de très complexe, ce ne sont que des test. Mais je ne comprends pas pourquoi ce même mail passe très bien vers Hotmail et le mail de mon boulot, avec un From correct dans les deux cas, mais pas vers Gmail !
Aurais je fais une erreur quelque part, qui serait vue par Gmail mais pas par les autres?

D'avance merci à tous pour votre aide, because I'm lost !