goutedo
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 février 2005
-
11 févr. 2005 à 09:47
goutedo
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 février 2005
-
22 févr. 2005 à 21:12
bonjour à tous !
Selon free.fr, la fonction mail() est activée. et 1000 mails peuvent être envoyés par semaine.
Hier j'ai testé cette fonction plusieurs fois mais je n'ai toujours pas reçu les emails.
1) Est-ce le code qui suit qui est en cause ou le serveur ou autre chose?
2) Ma méthode pour vérifier que la fonction mail() a fonctionné est-elle la bonne?
Merci pour toute l'aide que vous pourrez m'apporter
Cordialement
function envmail($log,$pass) {
return "Bienvenue sur le site des 130 Krevards corporation !
\r\n"
."--------------------------------------------------------------
\r\n"
."Conservez ce message car il contient vos login et mot de passe
\r\n"
."Login : ".$log
."
Password : ".$pass
."
--------------------------------------------------------------
\r\n"
."
Pour terminer votre inscription, cliquez sur le lien suivant :
\r\n"
."Cordialement
\r\n"
."Les 130 Krevards Corporation";
}
// envoi email
mail($email,"Confirmation d'enregistrement",envmail($login,$password),$headers) or die("email non envoyé");
goutedo
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 février 2005 22 févr. 2005 à 21:12
Salut !
Bon toujours pas de réponse de Free...
Concernant la fonction mail(), le code qui suit fonctionne plutot pas mal.
A bientôt
Goutedo
<?php
////////////////////////////////////////////////////////////////
// (c) K E W L D E V T E A M //
////////////////////////////////////////////////////////////////
// Par Darko68 ([mailto:darkfr0368@hotmail.com darkfr0368@hotmail.com])
/** CONFIGURATION **/
$de_nom = "Envoyeur"; //Nom de l'envoyeur
$de_mail = "[mailto:xxx@free.fr xxx@free.fr] "; //Email de l'envoyeur
$vers_nom = "yyy"; //Nom du receveur
$vers_mail = "[mailto:yyy@hotmail.com yyy]@hotmail.com"; //Email du receveur
$sujet = "Un email de test ! pour ".$vers_nom; //Sujet du mail
//Message :
$message = " Coucou !
";
$message . = "Sava ? Moi Ca va !";
/** Envoi du mail **/
$entete = "MIME-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
$entete .= "To: $vers_nom <$vers_mail>\r\n";
$entete .= "From: $de_nom <$de_mail>\r\n";
if(!mail($vers_mail, $sujet, $message, $entete)){
echo "L'email n'a pu être envoyé !";
} else {
echo "Email a bien été evoyé par $de_nom ($de_mail) à $vers_nom ($vers_mail)";
}
goutedo
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 février 2005 11 févr. 2005 à 11:32
J'ai tenté de t'envoyer un mail.
Si ca ne marche pas, ne te biles pas, je vais essayer de comprendre et faire fonctionner le code que l'on trouve sur le site : http://www.phpcs.com/code.aspx?ID=19830
hollenfurst
Messages postés30Date d'inscriptionvendredi 17 septembre 2004StatutMembreDernière intervention 2 juillet 2005 11 févr. 2005 à 12:15
non je ne suis pas chez free mais j'ai regarder leur doc (si on peu
appeler cela ainsi) enfin je ne vois pas ce qui merde essaye peut etre
de supprimer la fonction est tu colle direct dans mail le $body en
retirant or die (je ne crois pas que cela vienne de la mais bon qui
sais. tiens moi informé tout de meme merci
goutedo
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 février 2005 11 févr. 2005 à 12:23
Y a pas grand chose dans la FAQ de free.
Je leur ai envoyé un mail pour savoir si y avait pas un prb chez eux. on verra la réponse qu'il donne et je te tiendrais informé.
bon c'est l'heure d'aller déjeuner...
bon apétit
à +