Php, envoi de mail
java24
-
Utilisateur anonyme -
Utilisateur anonyme -
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 : https://www.lws.fr/?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.
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 : https://www.lws.fr/?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.
A voir également:
- Php, envoi de mail
- Programmer envoi mail gmail - Guide
- Envoi mail cci - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Annuler envoi mail gmail - Guide