IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] envoi de mail


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 23
    Par défaut [Mail] envoi de mail
    slt!
    je veux envoyer des messages a des abonnes à mes produits
    mais jai le message suivant:Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-7\www\sodexam site access\admin\mail.php on line 25
    la ligne 25 est mail($desti, $sujetenv, $messagenv, $headers);
    j ai chercher du coté de config.inc.php mais rien.
    merci d'avance
    mon code:
    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
    	    $desti = $_POST['desti'];
    		$sujet = $_POST['sujet'];
    	    $message = $_POST['message'];
     
    if(($_POST['desti'] == "") || ($_POST['message'] == ""))
           echo"Vous devez saisir l'adresse du destinataire et taper un message";
           echo "<div align=\"center\"><a href=\"envoimail.php\"> <strong><font color=green> Recommencer <br></font></stront></a>";
    else
    {
         $destinataire      = '$desti';
         $sujetenv = '$sujet';
         $messagenv = '$message';
         $headers = 'From: zahiton@yahoo.fr' . "\r\n" .
         'Reply-To: zahiti@yahoo.fr' . "\r\n" .
         'X-Mailer: PHP/' . phpversion();
       [color=red]  mail($desti, $sujetenv, $messagenv, $headers); [/color]
    	 }
    ?>

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Il faut modifier ton fichier php.ini pour renseigner la variable demandée...

  3. #3
    Membre Expert Avatar de Bebel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 786
    Par défaut
    D'apres ton erreur, il cherche a envoyer le mail depuis un serveur mail, installé sur ta machine. Mais d'apres ton adresse, je presume que tu veux l'envoyer depuis le serveur mail de yahoo, donc il faut que tu configure le serveur smtp

    essaye avec ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ini_set( "SMTP" , "mail.yahoo.fr" ) ; 
    mail($desti, $sujetenv, $messagenv, $headers);
    // a verifie pour le smtp de yahoo car ca m'etonnerais que cela soit ca

  4. #4
    Membre expérimenté
    Avatar de Julien.alkaza
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 239
    Par défaut
    La fonction mail ne peut pas fonctionner sans serveur SMTP...
    Soit tu installe un serveur SMTP sur ta machine (mais c'est un peu lourd à gérer si tu ne l'as jamais fait), soit tu fais comme te l'a dit Bebel...

  5. #5
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 23
    Par défaut
    merci les gars j essai pour voir

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 14
    Dernier message: 17/11/2005, 17h16
  2. [Mail] Envoi de mail
    Par Destiny dans le forum Langage
    Réponses: 4
    Dernier message: 03/11/2005, 12h49
  3. [Mail] envoie de mail formulaire
    Par sniperwolf dans le forum Langage
    Réponses: 7
    Dernier message: 17/10/2005, 16h18
  4. [Mail] envoi de mail en réseau local
    Par totor le troll dans le forum Langage
    Réponses: 3
    Dernier message: 11/10/2005, 14h28
  5. [Mail] Envoi de mail en Plain Text
    Par Boeing dans le forum Langage
    Réponses: 4
    Dernier message: 06/09/2005, 18h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo