begin process at 2012 02 12 05:16:45
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

E-Mail / Messagerie

 > MAIL ANONYME COMPLET

MAIL ANONYME COMPLET


 Information sur la source

Note :
5,5 / 10 - par 8 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :E-Mail / Messagerie Niveau :Débutant Date de création :23/07/2003 Date de mise à jour :24/07/2003 00:52:56 Vu / téléchargé :29 203 / 2 789

Auteur : FishBowl

Ecrire un message privé
Commentaire sur cette source (29)
Ajouter un commentaire et/ou une note

 Description

[Anony]Mailer 1.0
Permet d'envoyer des mails anonymes en texte ou en html, en précisant le nom ou l'adresse de l'expéditeur, la date, le fuseau horaire, l'heure, la priorité du message à travers un formulaire.  

Source

  • <?
  • /*******************************************\
  • *
  • * [Anony]Mailer 1.0
  • * Par : Fishbowl
  • * Mail : dvs025@hotmail.com
  • *
  • *
  • * Vous pouvez mofifier et redistribuer
  • * ce script tant que vous voulez.
  • * *
  • \********************************************/
  • //Ecriture de l'en-tête
  • $headers = "From: $name \n";
  • $headers .= "X-Sender: $name\r\n";
  • $headers .= "X-Mailer: [Anony]mailer v1b\r\n";
  • $headers .= "Return-Path: <$reply>\r\n";
  • if($type="html"){
  • $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; }
  • else{
  • $headers .= "Content-Type: text/plain\r\n";
  • }
  • $headers .= "X-Priority: $priority\r\n";
  • $headers .= "Cc: $Cc\r\n";
  • $headers .= "Bcc: $Bcc\r\n";
  • $headers .= "Date: $day1, $day2 $month $year $time $zone \r\n"; //ex : "Date: Tue, 22 Jul 2003 13:39:04 +0200"
  • //Envoie du mail
  • if(mail($to,$object,$msg,$headers))
  • {
  • $index="index.html"; //page de retour si tout se passe bien
  • $retour="mail.html"; //Page de retour en cas d'échec de l'envoi
  • //Envoie du mail réussi
  • echo <<< HTML
  • <html>
  • <head>
  • <title>[Anony]Mailer</title>
  • </head>
  • <body>
  • <font color="#66666" size="4"><b>[Anony]Mailer</b></font>
  • <br><br><font color="#33333"><b>Mail envoyé avec succès.</b></font>
  • <br><a href="$index">Retour</a>
  • </body>
  • </html>
  • HTML;
  • }
  • else //Echec lors de l'envoi
  • {
  • echo <<< HTML
  • <html>
  • <head>
  • <title>[Anony]Mailer</title>
  • </head>
  • <body>
  • <font color="#66666" size="4"><b>[Anony]Mailer</b></font>
  • <br><br>
  • <font color="#33333"><b>Echec Lors de l\'envoi du mail.</b></font>
  • <br><a href="$retour">Retour</a>
  • </body>
  • </html>
  • HTML;
  • }
  • ?>
<?
/*******************************************\
*									
* [Anony]Mailer 1.0						   
* Par : Fishbowl						
* Mail : dvs025@hotmail.com					
*											
*											
* Vous pouvez mofifier et redistribuer		
* ce script tant que vous voulez.			
*															*		
\********************************************/

//Ecriture de l'en-tête

$headers = "From: $name \n";
$headers .= "X-Sender: $name\r\n";
$headers .= "X-Mailer: [Anony]mailer v1b\r\n"; 
$headers .= "Return-Path: <$reply>\r\n";      

if($type="html"){
$headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; }
else{
$headers .= "Content-Type: text/plain\r\n";
}
$headers .= "X-Priority: $priority\r\n";
$headers .= "Cc: $Cc\r\n";
$headers .= "Bcc: $Bcc\r\n";
$headers .= "Date: $day1, $day2 $month $year $time $zone \r\n"; //ex : "Date: Tue, 22 Jul 2003 13:39:04 +0200"

//Envoie du mail
if(mail($to,$object,$msg,$headers))

{
$index="index.html"; //page de retour si tout se passe bien
$retour="mail.html"; //Page de retour en cas d'échec de l'envoi

//Envoie du mail réussi
echo <<< HTML
<html>
<head>
<title>[Anony]Mailer</title>
</head>
<body>
<font color="#66666" size="4"><b>[Anony]Mailer</b></font>
<br><br><font color="#33333"><b>Mail envoyé avec succès.</b></font>
<br><a href="$index">Retour</a>
</body>
</html>
HTML;
}
else //Echec lors de l'envoi
{
echo <<< HTML
<html>
<head>
<title>[Anony]Mailer</title>
</head>
<body>
<font color="#66666" size="4"><b>[Anony]Mailer</b></font>
<br><br>
<font color="#33333"><b>Echec Lors de l\'envoi du mail.</b></font>
<br><a href="$retour">Retour</a>
</body>
</html>
HTML;
}

?>  

 Conclusion

Le formulaire se trouve dans le zip.  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

COMPTEUR DE VISITES SANS BASE DE DONNÉE

 Sources de la même categorie

Source avec Zip Source avec une capture FORM TO MAIL AVEC PROTECTION PAR TOKEN ET CAPTCHA CONTRÔLES ... par cod57
Source avec Zip Source avec une capture FORMULAIRE VERS COURRIEL BASIQUE AVEC CONTRÔLE CAPTCHA ANTI ... par cod57
Source avec Zip CHAT EN PHP ET JQUERY par pitchoubrazil
Source avec Zip Source avec une capture FORMULAIRE DE CHOIX MULTI-CONTACT VALIDE XHTML 1.0 TRANSITIO... par aventurier19
Source avec Zip Source avec une capture WEB MESSENGER par EvildarkEurope

Commentaires et avis

Commentaire de Tortuegeniale le 23/07/2003 03:24:27

c donc une source de mail banale, pas de quoi fouté un chat(aïe lol) m'enfin ça montre comment envoyer un mail en html et comment faire pour lee header donc ça va :)

Commentaire de gege217 le 24/07/2003 10:26:51

Oui, mais il y a un petit problème, c'est le mot anonyme.
Parce que je sais pas si tu regardes bien les entêtes des mails que tu recois, mais il y toujours les adresses des serveurs de redirection du mail. Donc il suffit de descendre la liste jusqu'au dernier et tu as le nom et l'adresse ip de la machine qui a envoyé le mail, ainsi que l'heure etc...
En cas deproblème de mail soit disant anonyme... tu as toujorus ces infos pour conctacter le FAI ... lol

Commentaire de Tomcube le 24/07/2003 11:47:34

c'est quoi cette écriture "echo &lt;&lt;&lt; HTML ............. HTML;" ???
ça marche ?

Commentaire de Tortuegeniale le 24/07/2003 12:34:58

gege&gt; bah c anonyme parceque t'as pas l'ip du gars qui envoi .... super koi lol
Tomcube&gt; la j'en doute lol

Commentaire de FishBowl le 24/07/2003 13:20:26

Tomcube : oui ca marche:
echo &lt;&lt;&lt;END
Cette syntaxe s'intitule le "here document" et
permet d'afficher plusieurs lignes avec de
l'interpolation de variables. Notez que la fin de
la syntaxe doit appara&icirc;tre sur une nouvelle ligne,
avec uniquement un point-virgule, et pas d'espace
suppl&eacute;mentaire!
END;
(extrait de php.net)

Les autres : J'ai fait tous mes tests sur un serveur Lycos, et je n'ai toujours pas trouver le moyen d'éffacer l'IP, car le serveur la rajoute APRES execution du script. Si quelqu'un sait je suis preneur. (J'ai déjà posé la question sur plusieurs forums, et j'ai toujours eu la même réponse : Impossible).

PS: C'est mes premiers pas dans la programmation (même pas une semaine), alors soyez indulgents

Commentaire de Tomcube le 24/07/2003 14:03:07

pour le echo &lt;&lt;&lt; HTML je savais pas. Je mourrais pas idiot ce soir lol
L'adresse IP affichée est-elle la tienne quand tu envoi ce message ? Si oui, c'est impossible de l'enlever.

Commentaire de FishBowl le 24/07/2003 14:05:50

Oui, c'est celle de l'expéditeur.

Commentaire de mammadou le 28/07/2003 12:56:59

pour te debarrasser de ton ip tu pourais tout simplement passer par un proxy http.tu crees un mail.htm qui fera non pas appel à mail.php mais à http://203.26.19.30/proxy/nph-proxy.pl/111100A/http://membres.lycos.fr/toncompte/mail.php
et voilat ! la personne qui viendra sur http://membres.lycos.fr/mail.htm  pourra envoyer un mail vraiment anonyme !

par exemple  http://203.26.19.30/proxy/nph-proxy.pl/111100A/   à la suite duquel tu rajoutes

Commentaire de FishBowl le 28/07/2003 19:37:10

ca marche pas :-(, le script php n'est pas exécuté

Commentaire de praystation le 24/08/2003 16:05:30

==&gt; conclusion, un simple mailer ;)

Commentaire de bobatheboss le 12/09/2003 19:40:41

si si c'et bien anonyme, mammadou à juste fait une erreur de frappe !
Il faut noter :
http://203.26.19.30/proxy/nph-proxy.pl/011110A/http/membres.lycos.fr/pseudo/mail.php
ET NON :
http://203.26.19.30/proxy/nph-proxy.pl/011110A/http://membres.lycos.fr/mannimaland/mail2.php
Voilà, donc au lieu de faire :
...http://....  vous faites .... http/.... et sa marche impect ;)

Allez bonne continuation @ tous :)

Voilà un exemple  pour prouver que sa marche :
http://203.26.19.30/proxy/nph-proxy.pl/011110A/http/membres.lycos.fr/mannimaland/mail2.php

Commentaire de semifer le 18/09/2003 17:06:39

ça marche pas en interne? veut pas, y me dit ke c'est un echec...je ve envoyer un mail a partir d'un site interne beuhhhhh

Commentaire de semifer le 18/09/2003 17:17:29

euh c'est a la ligne 32 que ca chie pkoi? help.....

Commentaire de Tortuegeniale le 18/09/2003 17:24:00

t'as configuré mail dans le php ini ?

Commentaire de semifer le 18/09/2003 17:33:48

explik moi je suis un peu debutant donc un peu con ;-)

Commentaire de Tortuegeniale le 18/09/2003 19:00:43

lol
Dans le php ini tu recherches SMTP
ensuite tu dois avoir ça
SMTP=localhost;for win32 only
sendmail_from=me@localhost.com;for win32 only

dans SMTP tu mets le serveur smtp du genre smtp.laposte.net
dans sendmail_from tu mets ton adresses sur le serveur smtp

Commentaire de semifer le 19/09/2003 11:11:09

je viens de me rendre compte que je n'ai pas ce fichier (pas de php ini) et donc je n'étais pas prêt de pouvoir comprendre...je ne sais pas mais il n'est pas dans la source que j'ai téléchargé sais-tu où est ce que je pourrai le trouver? merci de m'aider c'est sympa, on tombe pas sur des gens compréhensifs tous les jours ;-)...

Commentaire de Tortuegeniale le 19/09/2003 17:34:34

....
si tu avais pas de php ini, php tournerai pas sur ton ordi lol

il est dans C:WINDOWS

Commentaire de bobatheboss le 19/09/2003 19:11:59

lolol je ne sais pas si tu es au courant semifer mais au cas où :
le php c po du html lol ;) il faut installer qques petits trucs pour pouvoir utiliser php sur sa machine comme si c t des page html...

Et oui bill gates à po pensé au chtit garc comme nous qui ont on besoin :)

Si tu ne sais pas ce qu'il faut installer tu trouvera vite avec tte les explications nécessaire sur Google ;)

voili voilou.

Commentaire de semifer le 21/09/2003 13:54:44

merci les gars je connais easy php mais g bien dit ke g t debutant ...ca me gonfle dsl de ne pa etre linus torvald...merci tortur geniale pour le conseil ;-)

Commentaire de Sibelle07 le 10/01/2004 20:42:14

Attendez je zieute la premiere source php du site , j'ai pas l'air de comprendre on peut m'expliquer :o
Ou se place l'expéditeur ???

Commentaire de Tomcube le 10/01/2004 22:09:01

Ben dans la variable $name.

Commentaire de jeje59350 le 25/04/2004 09:22:19

g un pb!!!
g bien mit tout les codes sur mon site on line donc j'ecris tout je rempli le formulaire ....
mais quan je fait poster eh ben il menvoi vers la page email.php mais rien ne saffiche a lecran!! kedal... et surtout je ne recoit pas le mail!!
eskil y a des trucs a modifier dans les codes ou pas pke la kedal!!

Commentaire de jeje59350 le 25/04/2004 09:38:56

C BON enfin preske mé sa va pas!!

g essayé avec un petit code genre &lt;b&gt;hello&lt;b&gt;
sa marche bien je le recoir, il me le met en gras !!
mais en copian un grand code!! (celui de ma page index.html) de mon site!!
eh ben paf sa foire il me di impossible d'afficher la page!!

Commentaire de seak le 25/04/2004 12:00:24

salu moi aussi j'ai un pb  , je rempli tout le formulaire é quand je met poster sa m'affiche un erreur 500 interne au serveur qu'est ce qu je peut faire ????

Commentaire de koalabis le 19/05/2004 15:54:37

Comment ajouter des PIECES JOINTES à ce script !!!!?

Commentaire de antibarca le 17/12/2004 21:30:06

ce script march bien mais il ya un probleme les liens hypertexte ne march pas bien !!!!!!!

Commentaire de Maniaxman le 23/04/2005 18:19:27

oué, comment ajouter un système de pièces jointes?
dans le fichier htm je met ceci :

<input type="hidden" name="MAX_FILE_SIZE" value="100000"><input name="joint" type="file" id="joint" size="16">

mais apparemment ça marche pas

Commentaire de xos2000 le 05/12/2007 11:15:59

Oui moui aussi je suis intéressé par l'ajout de pièces jointes, mais je ne trouve pas la solution

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,402 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales