Bonjour,
Je sais qu'il existe des forums qui parlent sur la fonction du mail en php et la configuration de php.ini pour envoyer un mail. J'ai suivi le tuto ce qu'il faut faire,je l'ai fait jusqu'à que je rencontre le problème,c'est impossible d'envoyer un mail par gmail étant FAI.
J'ai pris les deux forums qui correspondent bien mon problème :
http://www.developpez.net/forums/d23...-d-mail-local/

http://www.developpez.net/forums/d50...-envoyer-mail/
En voyant le tuto de DIA_FR,pourtant,j'ai configuré mon FAI dans php.ini et le résultat reste le même
Voici que j'ai configuré en php.ini :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.gmail.com
 
; http://php.net/smtp-port
smtp_port = 25
 
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = monnom@gmail.com
Et voici le bout de code que j'ai fait pour envoyer un 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
$adrMail = "expediteur@gmail.com";
$destinataire = "monnom@gmail.com";
$objet = "test";
$mesage = "Je fais tester ce mail";
 
$mail_html  = 'From:"<"'.$adrMail.'">' ."\n".
                   'Delivered-to: '.$destinataire."\n";
                   'Content-type: text/html; "charset=iso-8859-1"' ."\n".
                   'Content-Transfer-Enconding: 8bit';
                        if(isset($adrMail)){
                            echo "Adresse du mail bien effectuée <br/>";
                        } else {
                            echo "Adresse du mail mal effectué <br/>";
                        }
 
                        echo $adrMail."<br/>";
                        echo $objet."<br/>";
                        echo $message."<br/>";
 
                        if(@mail($adrMail, $objet, $messag, $mail_html)){
                            echo "Le message a bien été envoyé";
                        } else {
                            echo "Le message n'a pas pu être envoyé"." ".$adrMail. "<br/>";
                        }
Il m'a sorti "Le message n'a pas pu être envoyé" et j'ai consulté sur les forums à ce sujet,je ne vois pas la source de problème. Est-ce que j'ai loupé une chose? Ou le code n'est-il pas correct?Pouvez-vous m'éclairer pourquoi je ne vois pas où est le problème?
Merci