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 :

[Forum] Fonction mail() ne marche pas chez OVH ?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre actif Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Points : 247
    Points
    247
    Par défaut [Forum] Fonction mail() ne marche pas chez OVH ?
    Bonjour tout le monde,
    Je suis un total débutant en php. Et ca fait qq temps maintenant que je lutte sur un pb.
    J'ai créé le script suivant qui est le plus simple possible.
    message_test.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    $TO = "toto@mondomaine.fr";
    $h  = "From: " . $TO;
    $message = "message test";
    mail($TO, $subject, $message, $h);
    ?>
    (avec toto... mon adresse mail bien sur)

    Ce script hébergé chez FREE fonctionne parfaitement.
    Chez OVH, ca marche pas. J'ai souscrit à l'offre 90plan qui permet le PHP pourtant.
    Mais d'ailleurs, quand on fait ca, sur quel SMTP s'appuie la fonction mail() ?
    Même une page avec du code tout simple ne marche pas. S'agit-il d'une mauvaise implémentation de ma part, ou faut-il que je me renseigne auprès d'OVH ?
    Merci pour votre aide
    Nous tenir au courant lorsqu'on fait l'effort de vous répondre...

  2. #2
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    As-tu testé ce que renvoie la fonction mail ?
    As-tu regardé le forum OVH si d'autres n'ont pas le même pb ?
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  3. #3
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut Re: Fonction mail() ne marche pas chez OVH ?
    Citation Envoyé par quanou
    Même une page avec du code tout simple ne marche pas.
    j ai plusieurs sites hébergés chez ovh et le mail marche partout !

    c'est quoi un code tout simple?

    t as bien mis l extension php a ton fichier ?
    ou php5 si c est du php 5
    Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.

    Cours | FAQ | Sources Javascript
    Cours | FAQ | Sources PHP
    Mes Articles

  4. #4
    Membre actif Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Points : 247
    Points
    247
    Par défaut
    Citation Envoyé par BiD0uille
    As-tu testé ce que renvoie la fonction mail ?
    As-tu regardé le forum OVH si d'autres n'ont pas le même pb ?
    Oui j'ai regardé sur le forum ovh, les problèmes que les personnes ont en général sont le retard des envois de mail.

    Mais la solution m'a été donnée par OVH (voir post qui suit)
    Nous tenir au courant lorsqu'on fait l'effort de vous répondre...

  5. #5
    Membre actif Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Points : 247
    Points
    247
    Par défaut
    Voici le script qui marche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    $Destinataire = "toto@mondomaine.fr";
    $Sujet = "Sujet du Message";
    $From = "From: postmaster@mondomaine.fr";
    $Message = "Test";
    if(mail($Destinataire,$Sujet,$Message,$From))
    {
    echo "Mail envoyé";
    }
    ?>
    Mais j'ai pas bien compris ce qui n'allait pas. Désolé si ça vous paraît trivial mais moi, c'est mon premier script PHP

    En tout cas, merci de vous être penchés sur mon sort
    Bonne journée
    Nous tenir au courant lorsqu'on fait l'effort de vous répondre...

  6. #6
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    je vois pas de différence, hormis que tout a l heure ta var $subject n apparaissait que dans le mail()
    Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.

    Cours | FAQ | Sources Javascript
    Cours | FAQ | Sources PHP
    Mes Articles

  7. #7
    Membre actif Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Points : 247
    Points
    247
    Par défaut
    Citation Envoyé par siddh
    je vois pas de différence, hormis que tout a l heure ta var $subject n apparaissait que dans le mail()
    Vi, peut-être que seul le postmaster peut être l'envoyeur ? Tu pourrais peut-être confirmer ça vu que t'as aussi des hébergements chez OVH ?
    Je me répète mais exactement le même script (celui au début) marche chez FREE.
    Autre chose aussi qui pourrait servir : ne pas appeler le fichier "formmail.php". Il faut :
    Renommer votre fichier formmail.php. en autre chose, le nom formmail est interdit pour eviter le spam à partir de ces fichiers.
    Je sais, fallait le deviner
    Nous tenir au courant lorsqu'on fait l'effort de vous répondre...

  8. #8
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    a mon avis ca viens du nom du fichier alors car moi j utilise une autre adresse que postmaster
    Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.

    Cours | FAQ | Sources Javascript
    Cours | FAQ | Sources PHP
    Mes Articles

  9. #9
    Membre actif Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Points : 247
    Points
    247
    Par défaut
    Citation Envoyé par siddh
    a mon avis ca viens du nom du fichier alors car moi j utilise une autre adresse que postmaster
    Concernant le nom du fichier, c'était un autre problème :

    http://www.developpez.net/forums/viewtopic.php?t=414554
    Nous tenir au courant lorsqu'on fait l'effort de vous répondre...

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

Discussions similaires

  1. ispconfig, fonction mail ne marche pas
    Par morgan47 dans le forum Hébergement
    Réponses: 0
    Dernier message: 21/10/2009, 23h59
  2. SDL_image ne marche pas chez moi :'(
    Par Cyril-Fiesta dans le forum SDL
    Réponses: 9
    Dernier message: 20/04/2006, 12h04
  3. [omondo] le pluggin ne marche pas chez moi...
    Par webbulls dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 13/06/2005, 16h47
  4. [didactel linuxgraphic.org] ca marche pas chez moi
    Par netah25 dans le forum OpenGL
    Réponses: 7
    Dernier message: 07/07/2004, 16h41
  5. [CR] "Print Report" ne marche pas chez le client
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 04/05/2004, 10h00

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