Php email

mehdi_boussarhane Messages postés 89 Statut Membre -  
mehdi_boussarhane Messages postés 89 Statut Membre -
Bonjje suis debutant en php et je vx que qlq1 m'aide ,jutilise wamp 2.0 ma configuration php.ini est la suivante

[mail function]
; For Win32 only.
SMTP = smtp.live.com
smtp_port = 25

; For Win32 only.
sendmail_from = midou_1099@hotmail.com

et mon code source :

<?php
$headers ='From: "nom"<midou_1099@hotmail.com>'."\n";
$headers .='Reply-To: midou_1099@hotmail.com'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

if(mail('midou_1099@hotmail.com', 'Sujet', 'Message de test', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>

et voila mon message d'erreur :

Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.live.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Test\email.php on line 22
Configuration: Windows XP Internet Explorer 6.0

8 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Essaye le port 5025 (certains FAI bloquent le port 25).
    0
  2. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    j'ai essayé avec le num de port 5025 mais ca marche pa
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Si tu as un antivirus/parefeu, vérifie qu'il laisse bien passé la connexion.
    Essaye ça : Menu démarrer → Excécuter → Tape "cmd" → Tape "telnet smtp.live.com smtp" : Si il ne te réponds rien, c'est ok.
    0
  4. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    apres avoir essayer votre commande dos "telnet smtp.live.com smtp" m'a repondu par :

    C:\Documents and Settings\Administrateur>telnet smtp.live.com smtp
    Connexion à smtp.live.com...Impossible d'ouvrir une connexion à l'hôte, sur le p
    ort smtp: Échec lors de la connexion
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Ton parefeu bloque le port ...
    Arrive-tu as envoyé un email depuis ton client de messagerie (Thunderbird, Outlook, ...) ?
    0
  7. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    j'ai esayé avec gmail et hotmail et ca va bien marcher,mais avec outlook j'ai jamais essayé
    0
  8. Siph3r Messages postés 6 Statut Membre
     
    Evidemment, tu accède aux boîtes hotmail et gmail depuis le web, et donc par une application autorisée par le pare-feu (ton navigateur).
    Désactive le pare-feu et réessaie telnet.
    0
  9. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    dès la premier fois mon parfeu est desactivé j'ai essayer de l'activer pour ressayer ,et m'a repondu par :

    220 BLU0-SMTP63.blu0.hotmail.com Microsoft ESMTP MAIL Service, Version: 6.0.3790
    .3959 ready at Sun, 26 Jul 2009 08:29:25 -0700

    Perte de la connexion à l'hôte.

    C:\Documents and Settings\Administrateur>
    0