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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Envoi d'e-mail qui ne fonctionne pas [EasyPHP]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut Envoi d'e-mail qui ne fonctionne pas
    Après avoir eu des pb pour faire fonctionner easyphp, voilà un nouveau pb avec ma première page. Le code suivant me retourne l'erreur :
    SMTP server response: 501 5.5.4 Invalid Address
    J'ai paramétré le fichier php.ini
    SMTP = adresse ip
    smtp_port = 25

    ; For Win32 only.
    ;sendmail_from = moi@moi.moi

    Est ce qu'il faut faire autre chose ?

    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
    <?php
     
    /** Envoi du mail **/
     
    $email="moi@moi.moi";
    $sujet="Recommandation du site ALL HTML";
    $message="Je vous recommande le site ALL HTML\n";
    $headers="From: <a href="mailto:moi@moi.moi">moi@moi.moi</a>\n";
    $headers.="Bcc: <a href="mailto:moi@moi.moi">moi@moi.moi</a>\n";
     
    if(!mail($email, $sujet, $message, $headers)){
     echo "L'email n'a pu être envoyé !";
    } else {
     echo "Email a bien été envoyé";
    }
     
    ?>
    Merci de votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Le champ "FROM" d'un email est evidemment ... un email, pas un lien HTML.

    http://a-pellegrini.developpez.com/tutoriels/php/mail/
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    Merci de ta réponse,
    En fait je n'ai pas écrit cela dans mon message, c'est apparemment le forum qui a transformé automatiquement ce que j'ai écrit (?) ( j'ai relu mes headers dans mon code , il n'y a pas du tout de lien html... )

    Je suis entrain de tester, en lisant la doc, pour l'instant ca ne marche toujours pas.

  4. #4
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    ca fonctionne ! merci

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

Discussions similaires

  1. Mail qui ne fonctionne pas
    Par philippef dans le forum Langage
    Réponses: 6
    Dernier message: 30/06/2016, 19h06
  2. Réponses: 1
    Dernier message: 05/06/2009, 19h56
  3. Réponses: 6
    Dernier message: 22/05/2007, 09h55
  4. [Mail] mail() qui ne fonctionne pas vers le serveur
    Par padawa dans le forum Langage
    Réponses: 2
    Dernier message: 12/06/2006, 11h49
  5. [Mail] Pb de script qui ne fonctionne pas
    Par Yael dans le forum Langage
    Réponses: 5
    Dernier message: 14/02/2006, 09h27

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