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] Envoyer un mail : débugger ?


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Points : 467
    Points
    467
    Par défaut [Mail] Envoyer un mail : débugger ?
    Bonjour,

    Je souhaite envoyer un mail. J'ai fait un petit test (tout bête), pour voir comment php réagissait.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    $to  = 'bidule@chose.com';
    $subject = 'Coucou de Php';
    $message = '<div>Bonjour</div>';
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= 'To: bidule@chose.com' . "\r\n";
    $headers .= 'From: machin@truc.com' . "\r\n";
    var_dump(mail($to, $subject, $message, $headers));
    ?>
    Mais il s'avère que php ne dit rien.
    Comment puis je faire alors pour savoir ce qui se passe ?

    PS : bien sur dans mon phpinfo(), je trouve le bon chemin de sendmail (/usr/bin/sendmail -t -i)

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Citation Envoyé par php.net
    mail retourne TRUE si le mail a été accepté pour livraison, FALSE sinon.
    il est donc logique que ton var_dump ne revoie rien. (enfin dans l'absolu tu devrais au moins récupérer bool(true) ou bool(false))

    Au fait, attention à ne pas indiquer d'e-mails valides sur le forum, on n'est jamais à l'abri de gens mal-intentionnés et de robots traqueurs de mails...

  3. #3
    Membre confirmé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Points : 467
    Points
    467
    Par défaut
    Citation Envoyé par Celira Voir le message
    il est donc logique que ton var_dump ne revoie rien. (enfin dans l'absolu tu devrais au moins récupérer bool(true) ou bool(false))
    ben mon var_dump() renvoie true, mais c tout

    ni message d'erreur (je viens de découvrir que malgré ce qu'on m'a dit, il n'y avait pas de serveur de messagerie sur la bécane)
    Citation Envoyé par Celira Voir le message
    Au fait, attention à ne pas indiquer d'e-mails valides sur le forum, on n'est jamais à l'abri de gens mal-intentionnés et de robots traqueurs de mails...
    oki, merci

Discussions similaires

  1. [Mail] Envoyer e-mail d'activation
    Par H-bil dans le forum Langage
    Réponses: 14
    Dernier message: 11/05/2007, 11h05
  2. [Mail] Envoyer un mail avec retour d'erreur
    Par phpaide dans le forum Langage
    Réponses: 1
    Dernier message: 19/04/2006, 16h49
  3. [Mail] Envoyer un mail
    Par Poutchou dans le forum Langage
    Réponses: 2
    Dernier message: 15/03/2006, 13h19
  4. [Mail] Envoyer des mails simplement avec PHP
    Par mailou dans le forum Langage
    Réponses: 4
    Dernier message: 29/01/2006, 18h21
  5. [Mail] envoyer un mail qui n'est pas anonyme
    Par mzt.insat dans le forum Langage
    Réponses: 21
    Dernier message: 10/12/2005, 10h16

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