Vous n'êtes pas identifié(e).
bonjour lorsque je veux tester mon formulaire celui ci me retourne constament cette erreur :
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 <maxelflorent@gmail.com>... we do not relay
j'espere que qq'un pourras me donner un coup de main. je join mon code pour que vous puissiez y voir plus clair. merci d'avance
<p><?php
$destinataire = 'email@email.com';
$objet = $_POST['objet'];
$headers = 'from: ' . $_POST['email'] ."\n";
$headers .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .= 'Content-Transfer-Encoding: 8bit';
$message = 'civilite : ' . $_POST['civilite'];
$message = 'nom : ' . $_POST['nom'] . "\n" . 'prénom : ' . $_POST['prenom']."\n";
$message ='telephone : ' . $_POST['telephone']."\n";
$message ='email : ' . $_POST['email']."\n";
$message ='departement : ' . $_POST['departement']."\n";
$message ='objet : ' . $_POST['objet']."\n";
$message = 'message : ' . $_POST['message'];
$message = 'departement : ' . $_POST['departement'];
if(mail($destinataire,$objet,$message,$headers))
{
echo 'Votre message a bien été pris en compte. Notre équipe vous répondra dans les plus brefs délais.';
}
else
{
echo 'Une erreur s\'est produite, veuillez recommencer la saisie du formulaire.';
}?>
Hors ligne
salut,
il faut modifier le paramètre 'smtp' dans le fichier php.ini.
exemple :
smtp=tonfai.comOufrOuAutre
a++
Hors ligne
bonjour pierrot et merci ! mais j'ai une petite question ! je suis actuellement satgiaire et je ne connais pas grand chose a tout cela.
en sachant que mes fichier son hebergé chez 1&1, quand je cherche le fichier php.ini sur le serveur je ne le trouve pas ! dois je en creer un ? sinon ou doit'il se trouver, c'est la premiere fois que je fait ce genre d'operation et je suis un peu perdu... et j'ai un peu honte aussi ;-D
Hors ligne
il faut voir ça avec la hotline de 1&1
a++
Hors ligne