Forum : Lws & Hebergeur-discount

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

problème formulaire de contact

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

mar. mai 29, 2012 1:09 pm  

Bonjour,

Je viens de m’apercevoir que mon formulaire de contact ne fonction plus ? alors que rien n'a été modifié depuis l'install.

1. Réponse au problème apportée par le service technique :
"Pour résoudre votre soucis, je vous invite à indiquer au niveau du header de votre formulaire de contact et du champ " From: ", une adresse mail liée à votre domaine. Cette adresse ne devra pas être créer au niveau de votre espace client LWS, vous pouvez par exemple indiquer une adresse du type : noreply@mondedomaine.com"

mon Formulaire ->

<?php
/* Remplacer votre_adresse@mail.net par votre adresse mail
Remplacer http://www.votre_domaine.net par votre nom de domaine */

$adresse = "yvan.bernardot@egby.fr";
$site = "www.egby.fr";

$TO = $adresse;

$head = "From: ".$adresse."\n";
$head .= "X-Sender: <".$adresse.">\n";
$head .= "X-Mailer: PHP\n";
$head .= "Return-Path: <".$adresse.">\n";
$head .= "Content-Type: text/plain; charset=iso-8859-1\n";

$sujet = "Formulaire de contact";

$informations = "
Nom: ".$_POST['realname']." \r\n
Prenom: ".$_POST['realprenom']." \r\n
Email du formulaire: ".$_POST['email']." \r\n
Sujet du formulaire: ".$_POST['title']."\r\n
Message: ".$_POST['comments']." \r\n
";

$res = mail($TO, $sujet ,$informations, $head);

if (true == $res) {
Header("Location: http://".$site."/formail2_ok.html" );
} else {
Header("Location: http://".$site."/formail2_pasok.html" );
}
?>

de plus, vous pouvez mettre n’importe quoi, le retour et toujours sur formail2_ok.html

Merci

yvanxp
Débutant
Débutant
Messages : 6

dim. juin 03, 2012 4:38 pm  

Personne ne peu rien pour moi ??

Bon tampis, mais voici quand même ce que je reçois une fois le formulaire complété->


Your message did not reach some or all of the intended recipients.

Sent: Sun, 3 Jun 2012 10:15:13 +0200
Subject: Formulaire de contact

The following recipient(s) could not be reached:

yvan.bernardot@egby.fr
Error Type: SMTP
Remote server (193.37.145.38) issued an error.
hMailServer sent: RCPT TO:<yvan.bernardot@egby.fr>
Remote server replied: 553 5.7.1 <yvan.bernardot@egby.fr>: Sender address rejected: not logged in



hMailServer

Avatar de l’utilisateur
Karen - LWS
Modérateur
Modérateur
Messages : 1359

lun. juin 04, 2012 7:30 am  

Bonjour,

Comme expliqué par notre équipe technique lors de l'ouverture de votre ticket d'incidence fin mai, il convient d'indiquer une adresse email inexistante en champ $from de votre formulaire.

$adresse = "yvan.bernardot@egby.fr"; --> indiquez une adresse email qui ne soit pas créée, par exemple : $adresse = "norely@egby.fr";

Cordialement,
Karen
Service clients LWS

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

yvanxp
Débutant
Débutant
Messages : 6

lun. juin 04, 2012 11:22 am  

Bonjour,

J'ai bien mis noreply@egby.fr à la place de $adresse = "yvan.bernardot@egby.fr"et du coût je ne reçois plus rien du tout ! même plus le message d'erreur ?

Avatar de l’utilisateur
Karen - LWS
Modérateur
Modérateur
Messages : 1359

mar. juin 05, 2012 7:32 am  

Bonjour,

Je suis désolée, la démarche que je vous ai donnée n'est pas la bonne. Je viens de me renseigner plus amplement auprès de l'équipe technique.

Donc en fait, il faut :

- Soit remplacer $adresse par norely@egby.fr dans la ligne : $head = "From: ".$adresse."\n";

- Soit supprimer cette ligne.

Et il faut effectivement laisser $adresse = "yvan.bernardot@egby.fr";

Cordialement,
Karen
Service clients LWS

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

yvanxp
Débutant
Débutant
Messages : 6

mar. juin 05, 2012 9:08 am  

Merci cela fonctionne mieux !

il me semblait bien qu'il fallait laisser l'adresse "sinon pas de retour"

sinon j'ai toujours un petit soucis, le formulaire envoie alors que l'adresse mail n'est pas bonne ?

Merci encore

  •   Information
  • Qui est en ligne ?

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