Rechercher : dans
Par :

Php, envoi de mail

Dernière réponse le 16 jun 2009 à 15:02:50 java24, le 15 jun 2009 à 22:02:43 
 Signaler ce message aux modérateurs

Bonjour, je rencontre un problème lors de l'envoi d'un mail de confirmation à l'utilisateur : j'ai créé un formulaire d'inscription et à l'envoi de ce formulaire, j'envoie également un mail à celui qui a rempli le formulaire. Mais j'obtiens l'erreur suivante :
Warning: mail() [function.mail]: SMTP server response: 542 You are not allowed to send your message. Contact US in D:\www\web-viz.fr\htdocs\valid_inscrip.php on line 85

Pourtant j'ai bien respecté la syntaxe proposée par mon hébergeur : http://www.lws.fr/faq/question.php?ID=121

Voici mon code :

$from = "hostmaster@web-viz.fr";
$entete = "MIME-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
$entete .= "From: $from < $from >\r\n";
$entete .= "Reply-to: $from\r\n";
$entete .= "X-Mailer: PHP\r\n";
$entete .= "X-Priority: 1\r\n";
$entete .= "Return-Path: < $from > \r\n";
$sujet = "*** Inscription ***\r\n";
$mess="test";

$res = (mail($mail,$sujet,$mess,$entete));

if (true === $res)
{
$texte = "Mail envoyé à \"".$mail."\"\n";
printf (nl2br("$texte"));
}
else
{
$texte = "**** ERREUR : PROBLEME ENVOI MAIL ! ****\n";
printf (nl2br("$texte"));
}


Je précise que $mail et le mail de l'utilisateur récupéré dans mon formulaire. Merci d'avance pour votre aide.

Configuration: Windows Vista
Firefox 3.0.11

Meilleures réponses pour « Php, envoi de mail » dans :
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
[Langages] Envoyer un mail avec pièce jointe VoirLes mails, tout comme les pages web, sont livrés avec des en-têtes (headers en anglais). Ces en-têtes servent à donner quelques détails nécessaires comme l'adresse du destinataire, celle de l'envoyeur, la date de l'envoi, le sujet du mail etc. Elles...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...

1

 jmg78, le 16 jun 2009 à 15:02:50

Je ne comprends pas trop le true === $res
j'aurais vu ( $res == true )
as tu remarqué que les inscrits avaient + de réponses ?
contact  vocal par mon site voir profil (suis inscrit)

Répondre à jmg78
Collection CommentÇaMarche.net