Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MAIL EN PHP


Information sur la source

Catégorie :E-Mail / Messagerie Niveau : Débutant Date de création : 08/03/2003 Date de mise à jour : 09/03/2003 18:17:41 Vu : 5 754

Note :
4 / 10 - par 5 personnes
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

Description

C'est un script qui envoie des mails anonymes. Il faut faire deux choses :
- Créer un fichier mail.php3 et mettre dedans le code entre les balises <? et ?>
- Créer un fichier html du nom de votre choix et mettre dans ce fichier les codes entre les balises <HTML> et </HTML>
Et très important, mettre les deux fichiers dans le même dossier !!!
Voilà ! ;-)
 

Source

  • <? //ouverture de la balise PHP
  • //On récupère toutes les variables globales passées au script par le formulaire
  • $to = $GLOBALS[to];
  • $from = $GLOBALS[from];
  • $sujet = $GLOBALS[sujet];
  • $message = $GLOBALS[message];
  • mail("$to","$sujet",$message,"From: $from"); //on mail tout le contenu et hop
  • //Fermeture de la balise PHP
  • ?>
  • <HTML>
  • <head>
  • <title>MAIL ANONYME</title>
  • </head>
  • <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
  • <p>MAIL ANONYME</p>
  • <form name="form1" action = "mail.php3" method=POST><!-- mail.php3 sera le script php appelé lors de l'envoi du mail anonyme -->
  • <p>De : <input type="text" name="from" value="votre e-mail"></p>
  • <p>A : <input type="text" name="to" value="e-mail du destinataire"></p>
  • <p>Sujet : <input type="text" name="sujet" value="..."></p>
  • <p>Message :</p>
  • <p><textarea name="message" rows="24" cols="91"></textarea></p>
  • <p><input type="submit" name="envoyer" value="Envoyer"></p>
  • </form>
  • <p>&nbsp;</p>
  • </body>
  • </html>
<? //ouverture de la balise PHP
//On récupère toutes les variables globales passées au script par le formulaire
$to = $GLOBALS[to]; 
$from = $GLOBALS[from]; 
$sujet = $GLOBALS[sujet]; 
$message = $GLOBALS[message]; 
mail("$to","$sujet",$message,"From: $from"); //on mail tout le contenu et hop
//Fermeture de la balise PHP
?>





<HTML>
<head>
<title>MAIL ANONYME</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p>MAIL ANONYME</p>
<form name="form1" action = "mail.php3" method=POST><!-- mail.php3 sera le script php appelé lors de l'envoi du mail anonyme -->

<p>De : <input type="text" name="from" value="votre e-mail"></p>

<p>A : <input type="text" name="to" value="e-mail du destinataire"></p>

<p>Sujet : <input type="text" name="sujet" value="..."></p>
<p>Message :</p>

<p><textarea name="message" rows="24" cols="91"></textarea></p>

<p><input type="submit" name="envoyer" value="Envoyer"></p>
</form>
<p>&nbsp;</p>

</body>
</html>
 

Conclusion

Voilà ! Normalement ça marche !!!
Donnez moi votre avis et vos commentaires, etc... J'adore ça ! Surtout les critiques ! lol
 

Commentaires et avis

signaler à un administrateur
Commentaire de matrey le 08/03/2003 22:29:22

anonyme c'est vite dit, il y a toujours l'adresse IP du serveur en entête du mail...

signaler à un administrateur
Commentaire de julp le 09/03/2003 11:56:53

Matrey à tout à fait raison c'est vraiment petit ça !

signaler à un administrateur
Commentaire de julp le 09/03/2003 11:57:48

Et tant qu'on y est on ajoute une boucle for et ça fait un mailbomber !

signaler à un administrateur
Commentaire de thepopolinux le 09/03/2003 15:44:28

tu regarde les entêtes ta l'IP de l'exp donc si t'apelle ça anonyme !

signaler à un administrateur
Commentaire de virtuelkiller le 09/03/2003 18:10:04

Mouai ok !
Du moin si tu utilise ce mailer anonyme pour des fins légales, c'est à dire pour délirer avec tes potes, tu t'en fous d'avoir l'ip en tête du server ! De plus si vous êtes si fort que ça, faites vous votre propre mailer anonyme !
Enfin si vous utilisez ce mailer anonyme pour des fins illégales (donc connes), et bien allez voir ailleurs !
Au fait les mecs, la source viens du site http://www.thehackademy.net
Donc si vous trouvez que c'est nul, allez leur dire, je crois qu'ils vous expliqueront !
Moi, ce que j'ai fait c'est juste mettre à dispo le mailer anonyme !
Allez A+ les raleurs !

signaler à un administrateur
Commentaire de virtuelkiller le 09/03/2003 18:32:01

Au fait, les mecs, chui un newbie en php, vous savez comment cacher l'ip du server et aussi l'adresse abuse@lycos.fr en bas de la source ?
Si oui dite le svp ! J'améliorerai le script en disant votre exploit !
Allez,
A+

signaler à un administrateur
Commentaire de mikynos le 15/01/2004 10:16:21

Bonjour !
Le script PHP inscrit en début de code doit-il se mettre dans la page mail.php3 ? D'autre part, si l'adresse du detinataire est toujours la même, est-ce nécessaire de la préciser dans le formulaire?
Du coup, on aurait un truc comme ça :

&lt;?
$to = monmail@monserveur.com;
$from = $GLOBALS[from];
$sujet = $GLOBALS[sujet];
$message = $GLOBALS[message];
mail("$to","$sujet",$message,"From: $from");
?&gt;

Répondez moi, parce que je galère un peu ! Merci beaucoup!

signaler à un administrateur
Commentaire de virtuelkiller le 15/01/2004 18:09:19

Le fichier mail.php3 doit se trouver dans le même dossier que les autres.
Si on suit ton script il est inutile de repréciser l'adresse dans le formulaire vu que tu donnes comme valeur à $to l'adresse dans ton code (avec $to = monmail@monserveur.com)
Autre question ?

signaler à un administrateur
Commentaire de mikynos le 16/01/2004 08:42:28

Ok mister le tueur virtuel ! Ouh... j'ai peur...
A priori, je vais pouvoir m'en sortir... Par contre, une autre question : qu'est ce qu'une variable globale ? J'ai du voir ça l'année dernière mais ça m'échappe...

signaler à un administrateur
Commentaire de virtuelkiller le 17/01/2004 17:59:10

C'est une variable passée par formulaire je crois.

signaler à un administrateur
Commentaire de foltch2 le 18/10/2004 19:43:43

une variable global est une variable qui est connue  d'un programme complet alors qu'une variable locale n'est connue que de la fonction où elle est déclarée.
En générale on déclare les variable global en début de programme alors que les locales on les déclare en début de fonction

signaler à un administrateur
Commentaire de moutonmouton le 12/07/2005 20:36:31

C'est mal codé, tu aurais pus le faire en un seul fichier au moins...

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.