Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

Envoie mail recommandation avec mailPHP

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
rifton007
Débutant
Débutant
Messages : 4

mar. févr. 09, 2010 9:57 am  

Bonjour à vous tous et merci d'avance pour votre aide.

Je suis client LWS et propriétaire du domaine http://www.rememberfactory.be
Il y'a deux mois j'ai entamer les Travaux d'Hercules pour permettre depuis mon site, l'envoie de mail de "Recommandation" par mes visiteurs destiné à leurs proches.
A titre de test, j'ai envoyé cette recommandation sur mon adresse privée (hotmail) et cela fonctionnait parfaitement.

Aujourd'hui, je m'aperçoit que cela ne fonctionne plus alors que je n'avais plus touché au code depuis.
J'ai relancé une batterie de test et je me suis rendu compte que ce même mail de recommandation, n'arrivait que si le destinataire fait partie de mon nom de domaine (@rememberfactory.be)
Ce qui enléve donc tout l'interêt de l'envoie de mail "recommandation" à des tiers.

En vous priant de bien vouloir regarder la page de mon site, vous trouverez sur cette page la fonction "Recommander à un proche" ainsi que la source html qui contient tout code.
http://www.rememberfactory.be/contact.php#1

Merci à vous.

Daniel

mer. févr. 10, 2010 8:33 am  

Votre formulaire pour l'envoi de mails utilise un serveur SMTP externe ? Si oui, modifiez-le pour utiliser la fonction mail de PHP, car nous avons mis un Firewall sur le port 25 afin d'éviter les spameurs faits en PHP.

Voici une documentation que peut être utile : http://wiki.lws-hosting.com/doku.php/co ... re&s[]=php

rifton007
Débutant
Débutant
Messages : 4

mer. févr. 10, 2010 3:48 pm  

Merci pour ta précieuse aide Daniel.

Avant de devoir modifier ma page contact.php.

J'ai tout d'abord repris l'exemple "formulaire simple", disponible sur le liens que tu ma indiqué. http://wiki.lws-hosting.com/doku.php/co ... re&s[]=php

Cela fonctionne parfaitement si $to est contact@rememberfactory.be
Par contre si je met une adresse de type hotmail, ce la ne fonctionne pas.

Voici les modification que j'ai apporté.

Code : Tout sélectionner

<?php //Envoi du mail // remplacer XXXXXX@XXXXXXX.XXXX par un email valide associé à votre domaine // $TO = "majid_001@hotmail.com"; // L'adresse mail ou vous allez recevoir ce formulaire // $head = "From: contact@rememberfactory.be\n"; // adresse email de l'Expediteur $head .= "X-Sender: <contact@rememberfactory.be>\n"; $head .= "X-Mailer: PHP\n"; $head .= "Return-Path: <contact@rememberfactory.be>\n"; $head .= "Content-Type: text/plain; charset=iso-8859-1\n"; $sujet = "Formulaire de contact"; // sujet de votre mail $informations = " Nom: $realname \r\n Email du formulaire: $email \r\n Sujet du formulaire: $title\r\n Message: $comments \r\n "; $res = mail($TO, $sujet ,$informations, $head); if (true == $res) { Header("Location: http://www.rememberfactory.be/formail2_ok.html" ); // (l'url vers laquel est redirigé l'expediteur) ; } else { Header("Location: http://www.rememberfactory.be/formail2_pasok.html" ); // (l'url vers laquel est redirigé l'expediteur) ; } ?>
J'ai placé l'exemple formulairesimple diponible sur LWS Wiki sur mon domaine, voici le liens si tu souhaite le testé.
http://www.rememberfactory.be/formail2.html

adminforum
Administrateur
Administrateur
Messages : 722

dim. févr. 14, 2010 9:11 pm  

bonjour,

le lien ne marche pas .

Et de préférence nommez vos pages php en .php.

Tenez moi informé.

Cdt.
Laurent Helm
Division Technique
Documentations VPS: http://wiki.lws-hosting.com/doku.php/vps
Hebergeur-Discount: http://www.hebergeur-discount.com
LWS : http://www.lws.fr/
Twitter : http://twitter.com/Lwshosting
Facebook : https://www.facebook.com/lws.fr

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 241 invités