Page 1 sur 1

Envoie mail recommandation avec mailPHP

Publié : mar. févr. 09, 2010 9:57 am
par rifton007
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.

Re: Envoie mail recommandation avec mailPHP

Publié : mer. févr. 10, 2010 8:33 am
par Daniel
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

Re: Envoie mail recommandation avec mailPHP

Publié : mer. févr. 10, 2010 3:48 pm
par rifton007
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

Re: Envoie mail recommandation avec mailPHP

Publié : dim. févr. 14, 2010 9:11 pm
par adminforum
bonjour,

le lien ne marche pas .

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

Tenez moi informé.

Cdt.