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() Voir La 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...
[Outlook/ThunderBird/Incredimail] Envoi/Réception de mail VoirVous avez des problèmes d'envoi ou de réception de mail dans votre client de messagerie ? Cet article va vous aider à diagnostiquer le problème. 1. Introduction à la messagerie 2. Problèmes d'envoi de mail 3. Problèmes de réception de...
Impossible d'envoyer des mails par smtp.mail.yahoo.fr VoirSymptômes Si vous ne parvenez plus à envoyer du courrier avec le serveur SMTP de Yahoo et que Outlook vous renvoie le message suivant : Échec de la connexion au serveur. Compte : 'pop.mail.yahoo.fr' Serveur : 'smtp.mail.yahoo.fr', Protocole :...
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