Bonjour à tous,

J'utilise easy-php. Mon problème est simple je n'arrive pas a envoyer d'email en php.

Alors je suis dans une entreprise et c'est free qu'elle utilise donc j'ai mis comme smtp ceci dans php.ini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.free.fr
; http://php.net/smtp-port
smtp_port = 25
Quant à mon code php:
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
 <?php
 
 
     $headers ='From: "nom"<****.****gmail.com>'."\n";
     $headers .='Reply-To: ****.****.fr'."\n";
     $headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
     $headers .='Content-Transfer-Encoding: 8bit';
 
     $message ='<html><head><title>Un titre ici</title></head><body>Un message de test</body></html>';
 
     if(mail('dlaunay@mxdata.fr', 'Sujet', $message, $headers))
     {
          echo 'Le message a été envoyé';
     }
     else
     {
          echo 'Le message n\'a pu être envoyé';
     }
?>
Lorsque j’exécute ceci aucun message d'erreur apparait il me met même 'Le message a été envoyé'.

Cependant je ne reçois rien.

Ais-je fais une erreur ? Omis de renseigner qqch ?

Je vous remercie de votre aide.

Codrialement,