Page 1 sur 1
formulaire d'email HS
Posté : 06 oct. 2011, 13:24
par Darvel
Bonjour,
le formulaire d'email de mon site ne fonctionne pas, voir page contact :
http://darvel.free.fr/feathers/
Quelqu'un peut-il m'aider ?
J'ai bien renseigné mon adresse mail à
$your_email = "[email protected]"; du fichier contact.php
Merci pour toute aide.
Re: formulaire d'email HS
Posté : 06 oct. 2011, 13:27
par Darvel
Voici le code du formulaire dans contact.htm :
<h1></h1>
<br/><br/>
<img src="images/image9.jpg" class="left" alt="image" title="image"/>
<p class="left"><strong>FEATHERS</strong> <br/>
<strong>Phone</strong>: 06-24-81-13-99<br/>
<strong>Mail</strong>: <a href="mailto:[email protected]">[email protected]</a></p>
<div class="clearboth"></div>
<br/>
<h1></h1>
<form method="post" action="contact.php">
<fieldset><legend>your informations</legend>
<p><label for="name" class="text">Full name :</label><input class="text" type="text" name="name" id="name"></p>
<p><label for="email" class="text">Email Address :</label><input class="text" type="text" name="email" id="email" ></p>
<p><label for="telephone" class="text">Telephone :</label><input class="text" type="text" name="telephone" id="email" ></p>
</fieldset>
<fieldset><legend>your message</legend>
<p><label for="subject" class="text">Subject :</label><input class="text" type="text" name="subject" id="subject"></p>
<p><label for="message" class="text">Message :</label><textarea class="text" name="message" id="message"></textarea></p>
<p><label class="text"> </label></p>
</fieldset>
<p class="center"><input class="button" type="submit" value="Send"></p>
</form>
et le code dans contact.php :
<?
$your_email = "[email protected]";
$headers= "From: ".$_POST['name']." <".$_POST['email'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($your_email, $_POST['subject'], "
<html>
<head>
<title>Contact Message</title>
</head>
<body>
Contact Message<br><br>
Name : ".$_POST['name']."<br>
Email : ".$_POST['email']."<br>
Telephone : ".$_POST['telephone']."<br><br>
Subject : ".$_POST['subject']."<br>
Message : <br>".$_POST['message']."<br>
</body>
</html>" , $headers);
header("Location: ./index.htm?page=_contact_message.htm");
?>
Re: formulaire d'email HS
Posté : 06 oct. 2011, 16:00
par frexios
Sa peut paraitre bête mais sur certaines configuration lorsqu'un code php commence par <? et non <?php celui ci n'est pas exécuté, alors essaye avec, et merci également de préciser si tu obtiens un message d'erreur ou tout autre résultat.
Re: formulaire d'email HS
Posté : 06 oct. 2011, 17:32
par Darvel
Merci.
A priori ça n'est pas la solution, je ne reçois toujours pas de mail...
Par contre j'avais oublié de dire que ce message apparait pourtant :
Your message was successfully sent.
> Go back <
Re: formulaire d'email HS
Posté : 06 oct. 2011, 18:50
par Darvel
J'ai reçu ce mail (dans ma boîte mail d'expéditeur, non de receveur) :
This is the mail system at host perso1.free.fr.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<
[email protected]>: delivery temporarily suspended: connect to
mx2.hotmail.com[65.54.188.72]:25: Connection timed out
Re: formulaire d'email HS
Posté : 06 oct. 2011, 22:52
par frexios
<
[email protected]>: delivery temporarily suspended: connect to
mx2.hotmail.com[65.54.188.72]:25: Connection timed out
Apparemment le compte est temporairement suspendu
Essaye sur un compte chez Gmail par exemple sa devrais marcher

Re: formulaire d'email HS
Posté : 07 oct. 2011, 01:13
par Darvel
Ok merci je vais essayer avec un voire plusieurs autres mails.
C'est bizarre car celui-là est mon mail pro, je reçois et envoie des mails tous les jours avec.
Re: formulaire d'email HS
Posté : 07 oct. 2011, 10:32
par Yosh
Ok merci je vais essayer avec un voire plusieurs autres mails.
C'est bizarre car celui-là est mon mail pro, je reçois et envoie des mails tous les jours avec.
C'est le SMTP à l'envoie qui te renvoie un timeout pas l'adresse mail utilisé.
Re: formulaire d'email HS
Posté : 07 oct. 2011, 13:15
par Darvel
C'est pas non plus le mail d'expédition si ? car j'en ai essayé pas mal.
Au fait c'est bizarre car j'avais testé une fois ce formulaire ya un an quand j'ai mis le site en ligne, et il a fonctionné ! ^^
Est-ce que c'est un indice pour vous ? Merci.
Re: formulaire d'email HS
Posté : 07 oct. 2011, 13:41
par Yosh
A vérifier;
- le mail de l'expéditeur existe-t-il ? est-il valide ? (cela m'est arrivé d'avoir cette erreur lorsque mon expéditeur était bidon)
- le SMTP est-il correct ?
Re: formulaire d'email HS
Posté : 07 oct. 2011, 13:51
par Mazarini
Bonjour,
Free dispose d'un webmail, il serai intéressant de faire un test d'envoi de mail pour voir si ca marche ou s'il y a un problème entre free et hotmail pour les mails
Re: formulaire d'email HS
Posté : 07 oct. 2011, 17:21
par Darvel
J'ai écrit depuis Free et Aol directement vers mon hotmail (le destinataire du formulaire) et je reçois bien les mails.
Ensuite j'ai remplacé le destinataire du formulaire par mon adresse perso Aol,
puis j'ai utilisé le formulaire mais rien reçu sur mon Aol.
Par contre la fin du message d’erreur reçu par l'expediteur a bien changé :
<
[email protected]>: delivery temporarily suspended: host
mailin-01.mx.aol.com[64.12.90.1] refused to talk to me: 421
mtain-me05.r1000.mx.aol.com Service unavailable - try again later
Re: formulaire d'email HS
Posté : 08 oct. 2011, 11:09
par Darvel
Bon ben tanpis j'ai viré le formulaire, c'est con c'était classe.
