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 :

Envoi d'un mail en local


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut Envoi d'un mail en local
    Bonjour voila j'ai suivi le tuto present sur le site, probleme...

    lorsque j'ouvre la page j'ai ca

    From='Acceuil'; $mail->AddAddress('adresse mail'); $mail->AddReplyTo('Impossible'); $mail->Subject='Exemple trouvé sur DVP'; $mail->Body='Voici un exemple d\'e-mail au format Texte'; if(!$mail->Send()){ //Teste le return code de la fonction echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7) } else{ echo 'Mail envoyé avec succès'; } unset($mail); ?>

    et le mail je pense n'est pa envoyé

    alors je ne connais pas vraiment comment fonctionne php mailer donc voici 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
    20
    21
    22
    23
    24
     
    <html>
    <head>
    </head>
    <body>
    <?
    	require "phpmailer/class.phpmailer.php";
    	$mail = new PHPmailer();
    	$mail->From='Acceuil';
    	$mail->AddAddress('guillaume.dambrunne@scapartois.fr');
    	$mail->AddReplyTo('Impossible');	
    	$mail->Subject='Exemple trouvé sur DVP';
    	$mail->Body='Voici un exemple d\'e-mail au format Texte';
    	send($mail);
    	if(!$mail->Send()){ //Teste le return code de la fonction
    	  echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
    	}
    	else{	  
    	  echo 'Mail envoyé avec succès';
    	}
    	unset($mail);
    ?>
    </body>
    </html>

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    y'a un serveur mail d'installé ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    bon j'ai changé de solution n'u connaissant rien a php mailer...

    j'utilise mail() alors je met ce 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
    20
    21
    22
    23
     
    <html>
    <head>
    </head>
    <body>
    <?php
    $TO = "l'adresse mail";
     
    $h  = "From: " . $TO;
    $subject="test";
    $message = "";
     
    /*while (list($key, $val) = each($HTTP_POST_VARS)) {
      $message .= "$key : $val\n";
    }*/
     
    ini_set('216.57.211.26','26');
    mail($TO, $subject, $message, $h);
     
    ?>
     
    </body>
    </html>
    Et il m'affiche ca (j'ai un peu avancé quand meme ^^

    Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for L'ADRESSE MAIL in C:\wamp\www\Test\test.php on line 17

    et oui il y a un serveur lotus sur lequel j'ai configuré php.ini ( les 2 php.ini^^)

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    c'est quoi ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ini_set('216.57.211.26','26');

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    un truc inutile que j'ai testé je l'ai enlevé ca change rien lol

  6. #6
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    Citation Envoyé par nightfall59 Voir le message
    un truc inutile que j'ai testé je l'ai enlevé ca change rien lol
    et ça te perturbe pas ça ? :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $TO = "l'adresse mail";

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    non mais l'adresse je l'ai directement modifié dans le post sur mon code c'est une vrai adresse ainsi que dans le message d'erreur

  8. #8
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Points : 35
    Points
    35
    Par défaut
    et en mettant ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ini_set('SMTP','ip_ou_nom_de_ton_serveur_smtp');
    si ça se trouve, le dns le résoudra mieux que l'ip.

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    alors en effet j'ai essayé, j'ai vu que des cas similaires avaient ete resolus ^^

    mais pas pour moi toujours la meme erreur, comme si php n'arrivait pas a utiliser le SMTP avec le serveur lotus, possibilité que ce soit parceque la fonctionnalitée smtp ait ete desactivée?

  10. #10
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Points : 35
    Points
    35
    Par défaut
    est-ce que ton script est sur le serveur lotus ou seulement sur ton poste ?
    essaye de le mettre sur ton serveur lotus et de le lancer de là.
    le smtp ne devrait pas avoir été désactivé sauf si tu es hébergé sur un serveur "ta société + 1" (tu vois ce que je veux dire ?)

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    non pas trop pour la derniere phrase ^^

  12. #12
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Points : 35
    Points
    35
    Par défaut
    c'est que tu ne l'es pas alors

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    possible, au pire je demanderais a mon responsable de verifier le smtp, et je lui demanderais si il a pas celui ud FAI directement plutot que celui du server qui est localisé dans l'entreprise :/

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 82
    Points
    82
    Par défaut
    bon et bien c'est bon j'ai trouvé.

    j'ai en fait tout simplement redemarré le service SMTP sur le serveur...

    et oui plusieurs heures rien que pour ca ^^

    le principal etant que ca fonctionne parfaitement.

    Merci de votre aide

  15. #15
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Points : 35
    Points
    35
    Par défaut

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

Discussions similaires

  1. Envoi d'e-mail avec Zend_mail en local
    Par coeurdange dans le forum Autres composants
    Réponses: 4
    Dernier message: 18/02/2010, 10h17
  2. [Mail] envoi mail en local
    Par loic20h28 dans le forum Langage
    Réponses: 5
    Dernier message: 02/06/2008, 19h18
  3. [Mail] Tester un formulaire d'envoi de mail en local!
    Par Madzeus dans le forum Langage
    Réponses: 4
    Dernier message: 12/05/2008, 14h17
  4. [Mail] pb envoi mél depuis WAMP en local
    Par Nicolas_75 dans le forum Langage
    Réponses: 3
    Dernier message: 29/08/2007, 08h53
  5. [Mail] Envoie d'un mail en local
    Par SavageMessiah dans le forum Langage
    Réponses: 5
    Dernier message: 31/10/2006, 15h46

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