A voir également:
- Aide sur mail() de php
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Serveur de reception mail - Guide
- Créer une adresse mail hotmail - Guide
- Comment transférer un mail sur un autre mail - Guide
11 réponses
salut,
puisque tu es nouveau je te souhaite la bienvenue et te demande de faire un effort pour la rédaction de tes messages.
pour ton problème, va faire un tour dans les "messages indésirables" de ton webmail.
les mails ont peut être été identifiés comme du spam.
puisque tu es nouveau je te souhaite la bienvenue et te demande de faire un effort pour la rédaction de tes messages.
pour ton problème, va faire un tour dans les "messages indésirables" de ton webmail.
les mails ont peut être été identifiés comme du spam.
bonjour,
tu met tes fichier sur ton serveur ou bien tu test uniquement avec easyphp?
easyphp est un serveur local qui n'a pas contact avec le reste, donc c'est normal que tu puisse pas recevoir tes mail si tu reste en test local
tu met tes fichier sur ton serveur ou bien tu test uniquement avec easyphp?
easyphp est un serveur local qui n'a pas contact avec le reste, donc c'est normal que tu puisse pas recevoir tes mail si tu reste en test local
Re bonjour,
ts d'abord je tien a vous remercier et je suis desolé dalida pour ma redaction je suis un peu presse maintenat mai j'essayerai de l'ameliorer.
je travail maintenant en local mais est ce ke si je l heberge j'aurai pa ce probleme?
ts d'abord je tien a vous remercier et je suis desolé dalida pour ma redaction je suis un peu presse maintenat mai j'essayerai de l'ameliorer.
je travail maintenant en local mais est ce ke si je l heberge j'aurai pa ce probleme?
est-ce que tu as des messages d'erreur qui apparaissent?
oui je te conseil d'y tester sur un vrai serveur pour tester la bonne reception de messages dans ta boite mail
oui je te conseil d'y tester sur un vrai serveur pour tester la bonne reception de messages dans ta boite mail
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non,j'ai pas de messages d'erreur mais comme j'ai expliqué il ya que les messages de mes contact qui arrive mais les autres ils me donne comme quoi message envoyer avec succés mais je le reçois pas.
d'accord je vais essayer un vrai server
d'accord je vais essayer un vrai server
si la fonction 'mail()' réussit à envoyer une partie des mails et qu'il n'y a pas de message d'erreur… je ne vois pas quel peut être le rapport avec le serveur local. m'enfin.
tu as regardé si ton webmail n'avait pas filtré les messages hors liste de contacts ?
tu as regardé si ton webmail n'avait pas filtré les messages hors liste de contacts ?
non j'ai pas vérifier parce que j'ai pas compris ce que tu veux dire avec le webmail je travail avec ue adresse de hotmail simple?ou je peux savoir si c'est filtré ou pas?
quand tu relèves ton courrier tu as un dossier 'Courrier indésirable' comme tu as 'Boite de réception'.
:( non j'ai pas trouvé normalement s'ils étaient bloquait je les aurai dans mon courrier indesirable c'est ca mais maintenant je les trouves pas ca veux dire qu'ils sont pas bloqué mais ou sont ils !!!!!!!!!!!!!!!!!!!!!
dans 'php.ini' vérifie que les deux paramètres suivants ont bien ces valeurs là :
si oui, montre nous ton code.
error_reporting = E_ALL display_errors = On
si oui, montre nous ton code.
avant tous merciiii bcp
oui c'est bien ces valeur que j'ai voila mon code:
je passe par un formulaire normale:
-----------------form.html
<html>
<head>
</head>
<body>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire">
<tr>
<td colspan="3">Envoyer un message</td>
</tr>
<tr>
<td><div align="right">Votre nom</div></td>
<td colspan="2"><input type="text" name="nom" size="45" maxlength="100"></td>
</tr>
<tr>
<td width="17%"><div align="right">Votre mail</div></td>
<td colspan="2"><input type="text" name="mail" size="45" maxlength="100"></td>
</tr>
<tr>
<td><div align="right">Sujet :</div></td>
<td colspan="2"><input type="text" name="objet" size="45" maxlength="120"></td>
</tr>
<tr>
<td><div align="right">Message :</div></td>
<td colspan="2"><textarea name="message" cols="50" rows="10">
</tr>
<tr>
<td></td>
<td width="42%"><center><input type="reset" name="Submit" value="Réinitialiser le formulaire"></center></td>
<td width="41%"><center><input type="submit" name="Submit" value="Envoyer"></center></td>
</tr>
</form>
</table>
</body>
</html>
--------------------envoi.php
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="xxxxx@hotmail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>
oui c'est bien ces valeur que j'ai voila mon code:
je passe par un formulaire normale:
-----------------form.html
<html>
<head>
</head>
<body>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire">
<tr>
<td colspan="3">Envoyer un message</td>
</tr>
<tr>
<td><div align="right">Votre nom</div></td>
<td colspan="2"><input type="text" name="nom" size="45" maxlength="100"></td>
</tr>
<tr>
<td width="17%"><div align="right">Votre mail</div></td>
<td colspan="2"><input type="text" name="mail" size="45" maxlength="100"></td>
</tr>
<tr>
<td><div align="right">Sujet :</div></td>
<td colspan="2"><input type="text" name="objet" size="45" maxlength="120"></td>
</tr>
<tr>
<td><div align="right">Message :</div></td>
<td colspan="2"><textarea name="message" cols="50" rows="10">
</tr>
<tr>
<td></td>
<td width="42%"><center><input type="reset" name="Submit" value="Réinitialiser le formulaire"></center></td>
<td width="41%"><center><input type="submit" name="Submit" value="Envoyer"></center></td>
</tr>
</form>
</table>
</body>
</html>
--------------------envoi.php
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="xxxxx@hotmail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>