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 :

Problème INI_set pour envoi mail


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 76
    Par défaut Problème INI_set pour envoi mail
    Bonjour à tous,

    J'ai un problème avec un formulaire dont je veux que les données me soient renvoyées par mail

    La fonction mail ne fonctionne pas. après de multiples recherches j'ai configuré INI_set.

    J'ai maintenant le message d'erreur suivant:

    Warning: mail() [function.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:\wamp\www\Tests\Cible.php on line 7
    Voici le code du formulaire PHP

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?php 
      $MAIL="monmail@orange.fr"; 
    $SUJET="Essai"; 
     
    $NOM= htmlspecialchars($_POST['NOM']);
    $Prenom= htmlspecialchars($_POST['NOM2']);
     
     
    $message="$NOM\n";
    $message="$Prenom\n";
    ini_set("SMTP","smtp.orange.fr");
    mail($MAIL,$SUJET,$message);
    ?>

    J'ai l'impression qu'il manque quelque chose à la ligne ini_set

    Merci de votre aide

    Cordialement

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 76
    Par défaut
    En désespoir de cause j'ai supprimée puis reconfiguré le compte mail de réception.

    Là ça fonctionne parfaitement à partir d'outlook, mais quand le mail est envoyé via le formulaire et php, j'ai le message d'erreur suivant

    SMPT erreur 550 invalid récipient

    Je craque.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 76
    Par défaut
    Visiblement le problème venait de l'authentification demandée par le serveur SMTP d'orange.

    En tous cas, une fois les fichiers installés chez mon hébergeur, cela fonctionne, sans même avoir à configurer INI_SET.

    Bon après-midi à tous

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

Discussions similaires

  1. VBA pour envoi mail, problème avec signature
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/03/2013, 08h45
  2. [SHELL] script pour envoi mail automatique
    Par gloubi dans le forum Linux
    Réponses: 1
    Dernier message: 22/07/2007, 13h01
  3. configurer SMTP pour envoi mail externe
    Par yonialhadeff dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 11/06/2007, 18h58
  4. Réponses: 7
    Dernier message: 06/03/2007, 19h02
  5. Code pour envoi mail
    Par nogood1 dans le forum Access
    Réponses: 7
    Dernier message: 05/10/2006, 17h31

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