MAIL POUR LES SITES FREE.FR (MISE A JOUR LE 17MARS2004 10H24)

transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006 - 28 janv. 2004 à 02:15
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004 - 25 nov. 2004 à 21:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19830-mail-pour-les-sites-free-fr-mise-a-jour-le-17mars2004-10h24

dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
25 nov. 2004 à 21:18
Bonjours à tous

Je sais que la fonction mail fonctionne ( normalement ) maintenant sur Free, mais je suis plutôt attaché à ce script, notament parceque je ne me sert pas de ma boîte mail de free à des fins perso, alors si elle peu servir pour mon site.
et j'ai remarqué que l'adresse à changé, c'est maintenant
http://imp2-q.free.fr
au lieu de
http://imp.free.fr/

Alors j'ai fais le changement dans le script, mais pas de mail; peut qu'il y a eu d'autres changements?

serait t'il possible d'avoir une mise à jour pour le plaisir de tous.
Moi je suis fan de ton script.
cs_Natim Messages postés 24 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 26 juin 2004
4 avril 2004 à 09:59
Merci, ce serais cazrrément simpa !
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
3 avril 2004 à 14:57
ok en fait tu voudrais faire un formulaire de mail avec pieces jointes???

je peux essayer de te faire peut etre pour lundi...
cs_Natim Messages postés 24 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 26 juin 2004
3 avril 2004 à 14:37
Le problème est que le script renvoie ".... n'est pas un fichier valide" sauf quand le fichier est sur le serveur exemple dans le même repertoire que le script.
Je suis donc en train de faire une fonction qui upload la pièce jointe sur le serveur, puis l'envoie avec cette fonction et ensuite supprime le fichier créé
C'est ça que je cherche si qqun l'a déjà fait
Merci de ta rapide réponse peut-être que la précedente été mal formulée
++
Natim
http://www.eeudf-belfort.clan.st
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
3 avril 2004 à 08:41
la fonction permet d'envoyer n'importe quelle pieces jointes... par contre qu'une seul....

tant que le script ne renvoie pas ".... n'est pas un fichier valide" c'est que le fichier a ete accepter...

faite un test en vous envoyant votre propre mail pour voir si la piece jointes passe bien...

voila j'espere avoir repondu correctement.
cs_Natim Messages postés 24 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 26 juin 2004
3 avril 2004 à 06:43
J'ai une question pour les pièces jointes :

- j'ai vu la question de transfear et j'aimerais savoir si quelqu'un a fait un script pour que les personnes puissent envoyer des pièces jointes au format images (jpg, png, gif) seulement Et que la fonction ne mette pas : "D:\\dossierquelconque\\fichierquelconque.htm" n'est pas un fichier valide

Merci de votre prochaine réponse
Natim
http://www.eeudf-belfort.clan.st
thebadboy44 Messages postés 3 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 27 mars 2004
27 mars 2004 à 18:54
C'était encore une dernière étourderie merci beaucoup tout marche nikel alors merci et la prochaine fois j'essaerai la fonction mail() puisque elle a été rétablie.
@++ et vive le php et le scripting.


Visitez http://nightmares.fr.st, près de 1600 visiteurs content ;-) en 2 mois.
Ps: je vais consulter paske les étourderie y'en a marre. :-p
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
27 mars 2004 à 06:57
merci pour l'info.
XamOrpheus Messages postés 1 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 27 mars 2004
27 mars 2004 à 01:14
Pour info, la fonction mail est activée chez Free depuis quelques mois hein... http://questions.free.fr/index.php?sid=13557&aktion=artikel&rubrik=001002&id=28
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
26 mars 2004 à 21:36
Bon!

j'ai regarder vite fait ton code, c'est encore une etourderie!!!!!!! faut consulter je crois la!!!!! (-|

Bon, a la ligne suivante tu souhaite recuperer les champs 'pseudo' et 'passe' et 'email'...
$query = mysql_query("SELECT pseudo, passe, email FROM zone_membre WHERE email='$email'");

donc quand tu fera ton mysql_fetch_array... tu aura en retour un tableau contenant les colonnes 'pseudo' et 'passe' et 'email'... jusqu'ici tout est normal...

dans la ligne suivante tu demande de lister la premiere ligne du tableau generer par mysql_fetch_array, et c'est la qu'est l'erreur si je ne me trompe, tu demande a les mettre dans $expediteur, $destinataire, $sujet, et $message hors tu avais demander a la base de donner que 3 champs qui j'i citer au dessus. donc remplace cette ligne:
if (list($expediteur, $destinataire, $sujet, $message) = mysql_fetch_array($query))

par :
if (list($pseudo, $passe, $email_membre) = mysql_fetch_array($query))

bon normalement ça devrait marcher la, mais j'ai une p'tite hesitation, bon verifie quand meme qu'on utilise la fonction list() correctement, car il est probable que le premier argument renvoie le numero de ligne...

bon teste comme ça et tiens moi au courant.
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
26 mars 2004 à 05:33
tu as oublié de fermer > a la fin de l'adresse de l'expediteur:
mailH("nightmares.fr.st ","Mot de passe Nightmares","Bonjour,\n\nVous avez demandez à recevoir votre mot de passe.\nVotre mot de passe est : $passe\n\nCordialement, le webmaster.\nhttp://www.nightmares.fr.st");


devient

mailH("nightmares.fr.st ","$pseudo <$email_membre>","Mot de passe Nightmares","Bonjour,\n\nVous avez demandez à recevoir votre mot de passe.\nVotre mot de passe est : $passe\n\nCordialement, le webmaster.\nhttp://www.nightmares.fr.st");


bon ça c'est une p'tite erreur d'etourderie...

par contre pour l'autre peux tu me renvoyer (par mail) le code complet de la page qui s'execute quand les 2 mails, dont un vide, sont envoyé?
thebadboy44 Messages postés 3 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 27 mars 2004
25 mars 2004 à 21:43
Alors là franchement chapeau tout marche nikel c'est vraiment genial, merci beaucoup mmaxuel. c'est grâce à des gens comme toi que internet peut continuer à exister.merci

Au passage un petit coup de pub pour mon site : http://nightmares.fr.st
Aide informatique, hacking logiciels
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
25 mars 2004 à 07:45
arf j'ai aussi fait une erreur, j'ai oublie un p'tit truc ":

mailH("nightmares.fr.st ","Confirmation de l'inscription sur nightmares.fr.st",$body);


voila c'est mieux
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
25 mars 2004 à 07:44
bon salut thabadboy44!

apres une petite recherche dans ton script j'ai remarquer que tu n'tulisais pas la fonction correctement...

en effet comme je te l'ai dit plus haut tu te trompe dans les parametres de la fonction MailH! il faut les respecter!!!

tu a mit:
mailH("$pseudo <$email_membre>","Confirmation de l'inscription sur nightmares.fr.st",$body, "From: nightmares.fr.st ","Confirmation de l'inscription sur nightmares.fr.st",$body);

en faitje vois que tu utilises les entetes de la fonction mail() de php, hors ici, j'ai simplifier l'affaire pour tout le monde... comme tu peut le constater:
1er parametre:
adresse expediteur
2eme parametre:
adresse destinataire
3eme parametre:
sujet
4eme parametre:
message
5eme parametre:
piece jointes (optionnel)

bon tiens moi au courant....

a+
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
24 mars 2004 à 21:27
je viens de t'envoye un mail
reond desormais ici comme ça, ça pourra aider les autres personnes qui on le meme probleme que toi...

qui dans ton, je le redis ici, tu te trompe dans les parametre de la fonction, tu met l'expediteur au lieu du destinataire et inverse....

deplus tu met plusieurs expediteur au lieu d'un seul...

corrig ça et ça devrais marcher...
thebadboy44 Messages postés 3 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 27 mars 2004
24 mars 2004 à 21:23
Salut tt le monde je débute en PHP je suis hebergé sur free et pour ma zone membre je fais appel à la fonction mail() or sur free tt le monde le sais ... ç'est désactivé.Ce script ma tt de suite plus mais j'ai un peu de mal à le configurer pourma zone membre si quelqu'un pouvais m'aider.
D'avance un grand merci.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
18 mars 2004 à 14:34
zut ce que je suis un connard... d'accord merci pour l'info... maintenant reste plus qu'à me trouver un script qui permet l'upload de fichiers...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
18 mars 2004 à 12:43
"aaaaa.." n'est pas un fichier valide...

le fichier n'existe pas tout simplement...

le script tu la mit sur un serveur free ou tu l'essai sur ton serveur local?


1)si tu le met sur le serveur free il faut que tu lui donne absolument l'adresse d'un fichier qui est sur le serveur free.

2)si tu l'a mit sur ton serveur local verifie que le fichier existe bien.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
17 mars 2004 à 23:41
Désolé, mais je crois qu'il y a un bug, ou sinon c'est moi qui en a créer un. En tout cas, j'espère que vous pourrez m'aider. Quand j'envoie le mail avec une pièce-jointe, peut importe le type de pièce-jointe que j'envoie, je reçoie l'erreur suivante:

"D:\\dossierquelconque\\fichierquelconque.htm" n'est pas un fichier valide
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
17 mars 2004 à 10:32
Voila! enfin!

voici une premiere version de la fonction intégrant la possibilité de pièces jointes ou non...

son utilisation est decrite plus haut mais pour eviter de vous prendre la tete:

exemple sans pièce jointe:
<?
$res = MailH("moi@moi.fr,"toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

if($res)
echo "ok";
else
echo "ooooo";
?>

exemple avec pièce jointes:
<?
$res = MailH("moi@moi.fr,"toi@toi.fr","Bonjour","Rappelle moi s'il te plait.","fichier texte.zip");

if($res)
echo "ok";
else
echo "ooooo";
?>

Bon pour l'instant vous ne pouver joindre qu'une seul pièce, ce script est en phase de test donc si vous avez le moindre bug reporter le ici je le corrigerais...

si aucun bug n'est signalé d'ici une semaine je ferais une version pour plusieurs pièces jointes.

voila a+.
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
14 mars 2004 à 20:53
Quoi qu'il arrive s'aches que l'on est tous avec toi, alors courage et bonne continuation.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
14 mars 2004 à 20:05
oh zut c'est dommage... bon ben j'patienterai dans ce cas... merci encore !
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
14 mars 2004 à 19:17
je ne vais surment pas depose le script dans les temps...

le principal est fait mais je rencontre encore quelque petit probleme que je corrigerais quand j'aurais le temps...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
13 mars 2004 à 07:17
nan surtout pas!!! mes chevilles sont deja en train de gonfler...
ce n'est pas une histoire de php, plutot une histoire de protocol http...

et ne me sort surtout pas "dieu-du-protocole-http"...
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
13 mars 2004 à 06:07
Oh... parfait ! mmaxuel, à partir de ce jour, je t'apellerai Dieu-du-PHP !
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
12 mars 2004 à 19:31
je suis en train de bosser dessus...ça sea bon pour lundi pour la fonction upload.
cs_mikii Messages postés 1 Date d'inscription lundi 22 décembre 2003 Statut Membre Dernière intervention 12 mars 2004
12 mars 2004 à 09:50
Salut,
Je confirme la fonction mail() fonctionne chez free, car je l'ai testé.
je pense qu'elle ne fonctionne pas sur tous ses serveurs car il y a d'anciens serveurs qui conservent en core la vieille architecture.
Deux possibilités : soit attendre su'il transfère votre compte sur une nouvelle plateforme, soit ouvrir un nouveau compte...
a++
Mikii
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
12 mars 2004 à 01:36
En effet... mais reste toujours l'application de la pièce-jointe :S
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
12 mars 2004 à 01:21
Et d'une;
Et de Deux
Vous l'avez éssayé la fonction mail(), parceque moi oui et à vrai dire elle n'est pas encore activée. et aprés renseignement pris auprés de free et bien il faut être patient.
Donc pour l'instant je ne vois pas pourquoi changer une équipe qui gagne.
Le script fonctionne et bien, alors pourquoi s'en priver.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
11 mars 2004 à 23:03
Merci Bl0tCh pour l'info. Pourtant, dans leur FAQ (http://support.free.fr/faq/web.html#7), il est toujour écrit que la fonction mail() est désactivée et qu'il faut utiliser le script CGI.
cs_Bl0tCh Messages postés 74 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 6 septembre 2008
11 mars 2004 à 17:38
Info : la fonction mail() marche chez free à présent donc plus besoin de s'embeter avec des scripts qui passe par imp.free.fr.
Par contre elle est limité à 1000 mails par jour.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
7 mars 2004 à 00:33
Ouais bon cette fonction marche super bien.. tout est ok, mais supposons que je veuille envoyer une pièce-jointe, comment je fait ?

mmaxuel, peux-tu modifier cette fonction pour qu'on puisse envoyer un fichier-joint svp ? Tiens, j'ai quelque chose pour t'aider: http://www.phpteam.net/affiche.php?quoi=email4

Merci beaucoup !
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
29 févr. 2004 à 11:42
tout est faisable encore faut-il trouver la methode.
c'est qaund meme bizard que l'on puisse pas envoyé de mail en HTML avec imp.free.fr...
je vais y refaire un tour.
fh84 Messages postés 6 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 février 2004
29 févr. 2004 à 11:33
ben je ne sais pas alors ...
c'est faisable ou pas ?

si quelqu'un sait, merci de nous aider !!! ;-)
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
29 févr. 2004 à 11:23
OutLook passe par le serveur smtp de free (smtp.free.fr) pour envoyé les mail, or nous les site perso nous n'avons pas access à ce serveur, ils nous ont bloquer le port 25.

Donc tu es comme moi je n'ai pas trouver d'options pour envoyer une mail en HTML avec http://imp.free.fr/...
fh84 Messages postés 6 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 février 2004
29 févr. 2004 à 11:20
ben, j'ai été voir ... mais je ne sais pas comment on peut savoir si c'est possible ou pas ... en tout cas j'ai pas trouvé d'option ou quelque chose qui aborde le sujet ...
Mais moi j'utilise outlook, et j'arrive à envoyer des mail au format html par mon adresse free ... donc je ne vois pas pourquoi ce serait impossible avec ta fonction ...
Qu'en penses tu ?

A mon avi, c'est faisable !
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
29 févr. 2004 à 10:48
rend toi sur le site http://imp.free.fr/ et regarde si tu peux envoyer des mesages au format HTML. si c'est le cas c'est que oui tu peux modifier le script pour envoyer des mail au format HTML.

comme je n'ai pas trop le temps de chercher sur imp.free.fr fait le et dit moi si on peux pour que je le configure.

a+
fh84 Messages postés 6 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 février 2004
28 févr. 2004 à 18:15
Félicitation : c'est génial !!!

Mais, est-il possible de modifier ton script pour envoyer des mails au format html et non au format text ??? (pour pouvoir faire de belles newsletters comme les sites pro, en couleurs et tout et tout ...)
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
27 févr. 2004 à 15:54
Je m'avance beaucoup mais ton script me semble tout bonnement génial.
Soit je suis une grosse nouile, mais j'ai éssayé d'utiliser protomail mais rien y fais; et ton scritp et bien j'include, j'appelle la fonction et le mail est envoyé.
Alors pour toutes nouvelles versions moi je suis preneur.
Merci pour ton script et bonne continuation.
Pour moi la note sera au MAXXX!
cs_milos Messages postés 2 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 23 février 2004
23 févr. 2004 à 21:02
Le script fonctionne mais il est délicat à mettre en oeuvre car il faut bien associer les variables entre les différentes pages.
voir le resultat à l'adresse suivante.
http://master.flash.free.fr/home/contact.php
enfin au bout de deux heure j'ai reussi
on peut le tester en local mais il faut etre connecté
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
19 févr. 2004 à 15:01
Pensez a donner une notee au script
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
19 févr. 2004 à 15:00
Voila!

le script vient d'etre mise a jour!
vous pouvez desormais changer l'adresse de l'expediteur...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
19 févr. 2004 à 14:33
bon! j'ai trouvé quelque information sur le protocole https, mais c'est pas fameux.

je prendre plus de renseignement sur le protomail...
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
19 févr. 2004 à 14:31
Si cela peut t'aider... je suis capable d'envoyer des mails avec n'importe quelle adresse avec le script protomail (disponible sur ce site, je crois)... alors si tu peux te baser dessus...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
19 févr. 2004 à 07:15
voila! c'est ce que je disais, en fait hotmail utilise une connexion securisée (https).

mais bon je veux bien essayer on verra bien ce que ça donnera.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
19 févr. 2004 à 01:05
Eh bien en fait le problème c'est que je ne suis pas seul à faire mon site web. Nous sommes une équipe, et je ne suis pas le responsable de la newsletter, par exemple, ou modérateur du forums. Ces deux posts requièrent la possibilité d'envoyer des mails à partir du site web (ex: une boucle php pour la newsletter), mais à partir de leur vraie adresse e-mail.

Au cas ou t'en aurais besoin, voici une adresse e-mail qu'un de mes collègue utilise: aexyz9@hotmail.com
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
18 févr. 2004 à 13:36
transfear il suffit que tu me dise pour quelle compte mail tu veux le faire et j'essairai de l'adapter. ça ne sera pas tres long dans la mesure ou le serveur n'utilise pas de connexion securisé (https), j'ai jamais touché a ce protocole.

donc di moi sur quelle fournisseur veux tu utilisé?
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
18 févr. 2004 à 12:55
"je vois ke tu n'a pas comprit!! ce script utilise le WEBMAIL de FRee!
donc pour envoyer un mail il faut avoir un compt free disponible!!
pour pouvoir envoyer un mail d'un autre adresse bah!! fo changer le
script!! voila!! VIVE LE PHP!! doije utliser du javascript ou du php pour fair mon formulaire?!"

Je sais mais c'est que vois-tu j'ai besoin d'envoyer des mails pour mon site avec plus qu'une adresse e-mail... j'aimerais bien savoir comment modifier le code pour pouvoir envoyer un mail avec une autre adresse que celle du compte free.. je sais qu'un code nommé Protomail le fait déjà, mais je préfère celui-ci pour sa rapidité...
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
18 févr. 2004 à 11:27
euh si je vou dit ke ca marche vosu me croyé?! le pire c ke c du 100% bidouillage! mon machin!!!
si vous me croyé pas rendez vous sur mon site!

http://f3n1x.com.free.fr/form2mail.html

veuillez ne pas en abuzer merci!
ladresse denvoi est:
www.ph3n1x@free.fr

MERCI A TOUS et rapeler vous quand on persever on arrive toujours!
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
18 févr. 2004 à 11:19
Script de base:
------------------------------
<?
require("mailfree.php");
MailH("phenix_immortel@hotmail.com","Bonjour","Rappelle moi s'il te plait.");
?>
------------------------------
Fichier sendfree.php3:
-------------------------------
<? //ouverture de la balise PHP
//On récupère toutes les variables globales passées au script par le formulaire
$to = $GLOBALS[to];
$sujet = $GLOBALS[sujet];
$message = $GLOBALS[message];
require("mailfree.php");
mail("$to","$sujet","$message."); //on mail tout le contenu et hop
//Fermeture de la balise PHP
?>
------------------------------
Fichier form2mail.html:
------------------------------
<HTML>
<head>
<title>FREE Maileur</title>
</head>

Free.fr Form2mail


<form name="form1" action="sendfree.php3" method=POST><!-- sendfree.php3 sera le script php appelé lors de l'envoi du mail anonyme -->
A :


Sujet :


Message :


<textarea name="message" rows="10" cols="40"></textarea>




</form>




</html>
----------------------------
Si je recapitul mon script il fait appele a 2 script PHP et un forumaile
ce n'est dautre qu'une ammelioration d'un autre script! mais il est en cour de teste! car jattend la reception des mail!
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
18 févr. 2004 à 10:38
je vois ke tu n'a pas comprit!! ce script utilise le WEBMAIL de FRee!
donc pour envoyer un mail il faut avoir un compt free disponible!!
pour pouvoir envoyer un mail d'un autre adresse bah!! fo changer le
script!! voila!! VIVE LE PHP!! doije utliser du javascript ou du php pour fair mon formulaire?!
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
17 févr. 2004 à 23:10
Hey c'est super ton code, mais comment on fait pour envoyer un mail avec une autre adresse e-mail que celle du compte free ?
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
17 févr. 2004 à 19:07
en tout les cas c'est un beau script tres interessent!! fallai y penser! mais il n'est pas forcemen utilisabel ke sur free?! on peu utiliser le webmail d'autre serveur?!
comme vous l'auré tous constater chui un debutant! mais je demande que a aprendre! la preuve sa marche le script maintenan ;)
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
17 févr. 2004 à 19:03
http://f3n1x.com.free.fr/mailfree.php: fichier contenan le script
http://f3n1x.com.free.fr/sendfree.php: fichier fezan appel a la commande:
----------------------------
<?
require("mailfree.php");

MailH("phenix_immortel@hotmail.com","Bonjour","Rappelle moi s'il te plait.");

?>
----------------------------
en allan sur: http://f3n1x.com.free.fr/sendfree.php je recoi effectivemen un mail provenan de f3n1x.com@free.fr mais commen pui je edité le sujet et le corp et le destinataire?!
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
17 févr. 2004 à 18:59
Si je comprend bien un mail me sera envoyer avec mon adresse de mon serveur f3n1x.com@free.fr sur mon adresses a chak visite de cette page! mais peut on mettre une adresse differente un sujet et un corp different? par un Formulaire style:
<FORM ACTION="http://f3n1x.com.free.fr/mailfree.php" METHOD="POST">


<TEXTAREA NAME="Corp" ROWS=4 COLS=40>
</TEXTAREA>
</FORM>
enfin je sait pas ci vous voyez ce ke je recherche?!
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
17 févr. 2004 à 18:00
arff j'ai encore fait une erreur

ahhhhhhh merde dsl!!!!!!!!!!!!! j'ai oublier d'appeler le fichier contenant la fonction MailH! bon voici le fichier corriger

par exemple:
tu as le fichier "index.php"

ce fichier est tout con il envoie un mail grace a la fonction MailH. Voila le contenu du fichier delimité par de ------ :

----------------------------
<?
require("mailfree.php");

MailH("toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

?>
----------------------------

donc le mail sera envoyé a "toi@toi.fr", le sujet du mail sera "bonjour" et le message du mail sera "rappelle moi s'il te plait".

voila j'espere que t'as compris... sinon dit moi ce qui va pas.
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
17 févr. 2004 à 17:59
ahhhhhhh merde dsl!!!!!!!!!!!!! j'ai oublier d'appeler le fichier contenant la fonction MailH! bon voici le fichier corriger

par exemple:
tu as le fichier "index.php"

ce fichier est tout con il envoie un mail grace a la fonction MailH. Voila le contenu du fichier delimité par de ------ :

----------------------------
<?
require("mailfree.php";

MailH("toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

?>
----------------------------

donc le mail sera envoyé a "toi@toi.fr", le sujet du mail sera "bonjour" et le message du mail sera "rappelle moi s'il te plait".

voila j'espere que t'as compris... sinon dit moi ce qui va pas.
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
17 févr. 2004 à 17:59
ahhhhhhh merde dsl!!!!!!!!!!!!! j'ai oublier d'appeler le fichier contenant la fonction MailH! bon voici le fichier corriger

par exemple:
tu as le fichier "index.php"

ce fichier est tout con il envoie un mail grace a la fonction MailH. Voila le contenu du fichier delimité par de ------ :

----------------------------
<?
require("mailfree.php";

MailH("toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

?>
----------------------------

donc le mail sera envoyé a "toi@toi.fr", le sujet du mail sera "bonjour" et le message du mail sera "rappelle moi s'il te plait".

voila j'espere que t'as compris... sinon dit moi ce qui va pas.
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
17 févr. 2004 à 17:56
par exemple:
tu as le fichier "index.php"

ce fichier est tout con il envoie un mail grace a la fonction MailH. Voila le contenu du fichier delimité par de ------ :

----------------------------
<?

MailH("toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

?>
----------------------------

donc le mail sera envoyé a "toi@toi.fr", le sujet du mail sera "bonjour" et le message du mail sera "rappelle moi s'il te plait".

voila j'espere que t'as compris... sinon dit moi ce qui va pas.
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
17 févr. 2004 à 17:14
Dsl pour le flood pas fait expre recommencerai plu!!!! Bon merci jai reussi a enlever le bug il sagissai duen erreur de recopiage!
mais voila jai le script php Uploader a la racien de mon serveur! mais je ne sais pas koi utiliser pour y fair appele!
http://f3n1x.com.free.fr/mailfree.php
kel son les input a utlizer pour y fair appelle?!
ou les balise PHP! Merci d'avance! je sent ke je susi pret du but!!
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
17 févr. 2004 à 16:12
je vais de ce pas telecharger ces programmes! Merci bcp de votre reponse! j'orai aimer vous demander si c'etait possible, il ny a pas de zip associer pouriez vous en mettre un avec le script deja compliler dasn un *.php ou un exemple! merci bcp! je vais essayer de le fair marcher!
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
17 févr. 2004 à 00:54
Moi j'utilise Dreamweaver MX pour écrire/lire le code PHP (avec les couleurs c'est superbe !) et EasyPHP pour le tester sur mon ordi avant de l'uploader sur le Net avec LeechFTP.
Urukai1 Messages postés 42 Date d'inscription samedi 15 février 2003 Statut Membre Dernière intervention 14 mars 2008
16 févr. 2004 à 23:54
Pour ecrire en php j'utilise HtmlKit www.chami.com
et c tres pratik et il y a un marqueur de ligne etc...
bonne continuation
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
16 févr. 2004 à 23:32
envoie moi ton code source a l'adresse rmoummed @ hotmail . com je te le corrigerais dans la journée....
fenix_flamme Messages postés 14 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 17 février 2004
16 févr. 2004 à 22:21
jai un petit problem jai uploader le script sur mon serveur free
http://f3n1x.com.free.fr/mail.php
et jai une erruer a la ligne 127
Parse error: parse error in /var/www/free.fr/c/4/f3n1x.com/mail.php on line 127
je ne comprend pas! et puis pour chercher la ligne 127 je ne sais pas koi utiliser! pouvez vosu m'aider?!
Urukai1 Messages postés 42 Date d'inscription samedi 15 février 2003 Statut Membre Dernière intervention 14 mars 2008
5 févr. 2004 à 21:49
Ok je viens de voir ton message
Ca marche d'enfer pour le moment
je viens de faire une boucle de 30 mails et g recu tous les mails ds les 10 secondes qui suivaient

donc super bravo pour ta source
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
29 janv. 2004 à 05:31
si on pourrait... mais t'as un serveur en tete?
il faut un serveur qui ne m'etes pas de pub dans les mail (donc on enleve hotmail ifrance ), par contre je sait rien pour multimania.

en tout cas je vais finaliser ce script pour qu'il soit totalement autonome en cas de changement sur leur site imp et plus rapide...

ensuite je l'adapterais pour un autre serveur.

PS: les 3 mail que j'ai envoyé hier a 11h et quelque sont arriver respectivement a 1h26 1h43 et 1h56

ah! j'ai une idée sur le sujet d'ailleur, je vais corrigé le mail et on verra si les mail sont envoyé plus rapidement.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
29 janv. 2004 à 01:30
on pourrait pas utiliser un autre serveur qui envoie des mail gratos et qui fonctionne mieux qu'imp.free.fr ?
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
29 janv. 2004 à 00:19
leur portail imp.free.fr marche quand il le desire.
quand t'essaie d'envoyé un mail il est envoyé soit instantannement soit 20 ans plus tard. sans oublier les messages qui sont reconnue par hotmail comme du courrier indesirable.

je pense que ce script ne pourra pas corriger les bugs du site imp.free.fr (c'est quand meme bizard).
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
29 janv. 2004 à 00:13
"pr une mailing-list, tu mets pas ttes les adresses ds le champ "To", tu fais une boucle qui envoie des mails individuels, sinon tlm à la liste des adresses, c inciter au spamming ça :-/ enfin c pe pas ça que tu voulais dire, mais ds une boucle, je vois pas pq certains mails seraient ignorés par le serveur SMTP. "

Ben g déjà essayé d'envoyer plusieurs mails de suite et quelques uns ne se sont jamais rendus.
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
28 janv. 2004 à 23:46
a mon avis tu n'obitendra pas la meme erreur. mais il doit en rester une...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
28 janv. 2004 à 23:31
voila une correction est appliquer!
dite moi si l'erreur est toujours généré?
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
28 janv. 2004 à 23:11
c'est simple laisse moi le temps de trouver l'erreur! ensuite je posterais une mise a jour.

voila merci.
Urukai1 Messages postés 42 Date d'inscription samedi 15 février 2003 Statut Membre Dernière intervention 14 mars 2008
28 janv. 2004 à 22:22
SAlut

je viens de tester cette fonction sur free et voila le message obtenu

Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/free.fr/8/a/XXXX/modules/mail.php on line 149

Warning: fsockopen(): unable to connect to :80 in /var/www/free.fr/8/a/XXXX/modules/mail.php on line 149
Impossible d'etablir la connexion avec pour http://imp3-q.free.fr&uniq=10753247119291075324711ooooo


quelqu'un pourrait-il me dire ce que cela veut dire et comment corriger cela

merci d'avance
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
28 janv. 2004 à 14:48
pr une mailing-list, tu mets pas ttes les adresses ds le champ "To", tu fais une boucle qui envoie des mails individuels, sinon tlm à la liste des adresses, c inciter au spamming ça :-/ enfin c pe pas ça que tu voulais dire, mais ds une boucle, je vois pas pq certains mails seraient ignorés par le serveur SMTP.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
28 janv. 2004 à 13:06
ok merci.

autre chose: si j'envoie un mail à plusieurs personnes (comme dans le cas d'une mailling-list), est-ce qu'il y a un risque que le mail ne soit pas envoyé à tout le monde ?
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
28 janv. 2004 à 04:40
Voila le code a été mise a jour. un peu plus rapide...

le fait que le mail ne soit pas envoyé instantannement ne provienne pas de code... en effet apres des essais a 04h00 du matin, tous les message sont envoyé directement. donc cela est du au serveur...
mmaxuel Messages postés 101 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 29 avril 2004
28 janv. 2004 à 04:21
Effectivement j'ai entendu parler de protomail!
tu pour envoyé des mail avec free y a pas 70 façons, elle se ressemble a peut pret toutes....

j'ai remarquer aussi le meme probleme, j'essairai de corriger ce pb.

bien entendu, ce n'est que la premiere version et je l'ameliorai au fur et a mesure...
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
28 janv. 2004 à 02:15
Est-ce que tu connais Protomail ? Ça ressemble beaucoup à ça.

Autre question: c'est normal que le message soit pas envoyé instantanément ?