Php mail() chez OVH

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par alexx, 2 Décembre 2005.

Tags:
  1. alexx
    alexx Nouveau WRInaute
    Inscrit:
    1 Juin 2005
    Messages:
    2
    J'aime reçus:
    0
    Bonjour ,

    y a-t-il quelquechose de spécial à faire pour réussir à se rappatrier le résultat d'un formulaire avec la fonction mail(), quand on est hébergé en mutualisé chez OVH ?

    j'ai mis ça, ça ne marche pas :
    Code:
    $destinataire='[email protected]';
    	$titre="Formulaire monsite";
    	$message="Provenance : $HTTP_REFERER\n";
    	$message.="Adresse IP : $REMOTE_ADDR,\n";
    	$message.="Navigateur : $HTTP_USER_AGENT\n";
    	$message.="Nom : $vNom\n";
    	$message.="Profession : $vProfession\n";
    	$message.="E-mail : $vEmail\n";
    	$message.="Message : $vMessage\n";
    mail($destinataire,$titre,$message,"From: $vEmail") ;
    
    Merci

    Alex
     
  2. 3Crea
    3Crea Nouveau WRInaute
    Inscrit:
    29 Novembre 2005
    Messages:
    6
    J'aime reçus:
    0
    Bonjour,

    hébergé également chez ovh, j'ai le code suivant qui fonctionne:

    Code:
    	$adresse= trim($_POST['adresse']);
    	$destinataire='[email protected]';
    	$envoyeur = trim($_POST['envoyeur']);
    	$message = $_POST['message'];		
    	$headers = 'From:'.$envoyeur.'<'.$adresse.'>';
              mail($destinataire,'Commentaires - Questions',$message,$headers);
    
    qui ressemble fortement au tien...
    J'ai noté qu'il y avait un certain délai avant que les mails n'arrivent sur le webmail d'ovh (l'histoire de quelques minutes alors je doute que ça ne soit ça).

    Suggestions rapides, vérifie que le contenu de tes variables soit correct, essaie avec un autre entête...
     
  3. phpmikedu83
    phpmikedu83 WRInaute passionné
    Inscrit:
    6 Août 2005
    Messages:
    1 012
    J'aime reçus:
    0
    C'est quoi le message d'erreur, et il se situe où?
    à l'envoi des variables à ton script ou au niveau de la fonction mail() ???
     
  4. yann214
    yann214 WRInaute occasionnel
    Inscrit:
    17 Novembre 2005
    Messages:
    370
    J'aime reçus:
    0
    Pour aller plus loin, avez-vous des exemples de scripts qui permettent d'envoyer (tjs chez ovh) des mails au format html ?
     
  5. GuillaumeL66
    GuillaumeL66 Nouveau WRInaute
    Inscrit:
    14 Septembre 2011
    Messages:
    5
    J'aime reçus:
    0
    Désolé de déterrer le post mais j'ai acheté récemment un mutu chez OVH et la fonction mail de mon formulaire de contact qui marchait sur Free ne fonctionne plus sur OVH.

    Je sais qu'il y a de nombreux posts sur ce sujet donc j'ai préféré en déterrer un plutôt que d'en faire un tout neuf.

    J'ai d'ailleurs pu récupérer la fonction de test d'envoi de mail que l'on retrouve sur beaucoup de forums, qui marche très bien sur mon hébergement. Mais dès que l'on veut rendre la chose un peu plus personnalisé (avec une fonction isset, des vérifactions de paramètres...), ça ne marche plus.

    J'ai testé les différents codes de formulaire de contact proposés via les quelques liens posté sur le forum OVH, qui traite exclusivement de cette question, mais aucun ne fonctionne.

    Alors, ma question est simple : est-ce que quelqu'un connait les règles à respecter spécifiquement pour OVH ou a un code tout prêt légèrement personnalisé que je pourrai personnaliser ultérieurement, et qui marche pour OVH ?

    Merci à vous !
     
  6. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 207
    J'aime reçus:
    365
  7. GuillaumeL66
    GuillaumeL66 Nouveau WRInaute
    Inscrit:
    14 Septembre 2011
    Messages:
    5
    J'aime reçus:
    0
    Je repasse un peu tardivement mais merci pour tes solutions Spout.

    J'ai fini par faire fonctionner cette fonction mail en m'arrachant quelques cheveux. J'ai vite enfoui ces moments de galère au plus profond de ma mémoire, mais il me semble que mon problème était que ma fonction déclarait le header après l'appel du formulaire... et ça OVH semble ne pas l'accepter.

    Bref, si ça peut aider à sortir de la galère certains nouveaux clients OVH...

    Les plugins de mail sont une solution intéressante sur laquelle je me pencherai bientôt mais je pense qu'il vaut mieux comprendre le fonctionnement de la fonction mail puis les spécificités de son hébergeur avant de s'attaquer à ce genre de montagnes pour un néophyte comme moi.
     
  8. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
  9. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    Perso utiliser la fonction mail, alors que le moindre saut de ligne en trop / en moins dans les en-tête est capable de complétement rendre illisible le contenu, je trouve ça plus que vain. les classes citées par spout sont à mon sens la meilleure solution.
     
  10. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
    je ne comprend pas ou tu veux en venir, au final c'est toujours la fonction mail qui est utilisé, éclaire moi stp, merci**
     
  11. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    En effet, c'est toujours la fonction mail qui est utilisé, mais réinventer la roue à chaque fois me semble vain, quand on sait que des classes comme PHPMailer, dont la mise en place est très facile, existent.
     
  12. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 207
    J'aime reçus:
    365
    Les 2 classes peuvent utiliser SMTP.

    Avec l'avantage d'une communauté (pour bcp de scripts open source):
    - dépôt de sources (git, svn, mercurial, ...)
    - bugtracking / issues
    - request for features
    - changelogs
    - support
    - ...

    Et le code testé / bugtracké par toute une communauté = la plupart des erreurs rencontrées avec telle ou telle config serveur sont corrigées.
     
  13. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
    merci* pour ce rappel, quel est l'avantage de passer par ce mode ?
     
  14. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 207
    J'aime reçus:
    365
    - A ce que l'on dit, c'est assez rapide, mais j'ai pas vérifié.
    - Ça peut arriver d'avoir besoin d'utiliser un serveur externe pour l'envoi.
     
  15. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    J'ai eu quelques cas de figures ou l'envoi en utilisant SMP s'est avéré nécessaire (souci de configuration serveur).
     
Chargement...
Similar Threads - Php mail() OVH Forum Date
En tête html via la fonction mail() de php Développement d'un site Web ou d'une appli mobile 20 Mars 2012
Problèmes avec mail() de PHP Développement d'un site Web ou d'une appli mobile 13 Octobre 2010
Mail() PHP Développement d'un site Web ou d'une appli mobile 13 Avril 2010
envoi email avec fonction mail() php sécurité ? Développement d'un site Web ou d'une appli mobile 3 Février 2010
[PHP] Différence entre mail() et @mail() Développement d'un site Web ou d'une appli mobile 9 Novembre 2008
Envoi d'e-mail via la fonction mail() de php Développement d'un site Web ou d'une appli mobile 24 Octobre 2008
fonction mail() pour php : probleme fichiers joints Développement d'un site Web ou d'une appli mobile 28 Février 2008
probleme avec boucle While et fonction php mail() Développement d'un site Web ou d'une appli mobile 25 Octobre 2007
file_get_contents(), envoie mail() avec pièce jointe php Développement d'un site Web ou d'une appli mobile 21 Juin 2007
mail() php avec plusieurs destinataire en Bcc Développement d'un site Web ou d'une appli mobile 16 Mai 2007
Mail local impossible via Mail() en PHP Administration d'un site Web 22 Février 2007
La fonction mail() avec php n'arrive plus à délivrer 1 email Administration d'un site Web 3 Janvier 2007
Envoi d'une page mail.php via mail() Développement d'un site Web ou d'une appli mobile 14 Août 2006
[ HELP ] Mail() php avec hotmail c'est la loose .... :( Administration d'un site Web 25 Février 2006
php: fonction mail(), compatibilité yahoo, hotmail et autres Développement d'un site Web ou d'une appli mobile 28 Octobre 2005
Emails html et fonction mail() de php Développement d'un site Web ou d'une appli mobile 10 Septembre 2005
[SOLUTION] Mail via fonction PHP mail() Administration d'un site Web 7 Janvier 2005
fonction mail() de php et Hotmail et consors Administration d'un site Web 17 Septembre 2004
PHP v8.2 fonction utf8_decode déprécié Développement d'un site Web ou d'une appli mobile 15 Novembre 2022
Bien gérer un script PHP un peu long Développement d'un site Web ou d'une appli mobile 12 Octobre 2022