CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Script php mail anonyme

ZombieDeMatiti
ZombieDeMatiti
Niveau 8
14 février 2007 à 17:13:37

J´ai trouvé ça, si il y´en a qui veulent essayer...

<?php
if(isset($_POST["envoyer"])){ // le formulaire a été soumis
$status="erreur"; // Par défaut. Prendra la valeur "ok" s´il n´y a pas d´erreur
// mise en forme des champs saisis dans le formulaire lors de sa soumission

$_POST["email_destinataire"]=trim(stripslashes($_
POST["email_destinataire"]));

$_POST["pseudo_expediteur"]=trim(stripslashes($_P
OST["pseudo_expediteur"]));

$_POST["email_expediteur"]=trim(stripslashes($_PO
ST["email_expediteur"]));

$_POST["titre"]=trim(stripslashes($_POST["titre"]
));

$_POST["message"]=trim(stripslashes($_POST["messa
ge"]));
// test de la validité des champs saisis
if(empty($_POST["email_destinataire"]) || empty($_POST["email_expediteur"]) || empty($_POST["message"])){ // un champ obligatoire est vide
$erreur="Erreur: Les champs marqués (*) sont obligatoires...";
}

elseif(!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z
]([-.]?[0-9a-z])*\.[a-z]{2,3}$",$_POST["email_dest
inataire"])){ // l´adresse e-mail du destinataire est invalide
$erreur="L´adresse e-mail du destinataire est invalide...";
}

elseif(!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z
]([-.]?[0-9a-z])*\.[a-z]{2,3}$",$_POST["email_expe
diteur"])){ // l´adresse e-mail du destinataire est invalide
$erreur="L´adresse e-mail de l´expéditeur est invalide...";
}
else { // tous les champs sont correctement remplis: on pourra envoyer le mail
$status="ok";
}
}
else { // le formulaire n´a pas été envoyé
$status="attente";
}
?>
<html>
<head><title>e-mail anonyme</title>
<meta name="description" lang="fr" content="Préservez-vous du spam. Envoyez un e-mail anonyme.">
<meta name="keywords" lang="fr" content="email anonyme, e-mail anonyme, anti spam, mailer anonyme, cacher son adresse mail">
<meta name="robots" content="index, follow">
<meta name="author" content="ActuLab">
<link rel="DC.identifier" type="text/plain"
href="
http://www.actulab.com/php--e-mail-anonyme.p
hp">
</head>
<body>
<h1>e-mail anonyme</h1>
<?php
if($status!="ok"){// le formulaire n´a pas été soumis, ou soumis avec une erreur
if($status=="erreur"){//le formulaire a été soumis avec une erreur
echo"<p style=\"font-weight:bold;\">".$erreur."</p>\n";
}
?>
<form method="post" action="<?php echo$PHP_SELF; ?> ">
Adresse e-mail du destinataire (*):<br />
<input type="text" name="email_destinataire" value="<?php
if (!empty($_POST["email_destinataire"])) { // l´adresse email du destinataire a été entrée: la réafficher
echo
htmlspecialchars($_POST["email_destinataire"],ENT_
QUOTES);
}
?>"><br />
(Faux) pseudo de l´expéditeur:<br />
<input type="text" name="pseudo_expediteur" value="<?php
if (!empty($_POST["pseudo_expediteur"])) { // le pseudo de l´expéditeur a été entré: le réafficher
echo
htmlspecialchars($_POST["pseudo_expediteur"],ENT_Q
UOTES);
}
?>"><br />
(Fausse) adresse e-mail de l´expéditeur (*):<br />
<input type="text" name="email_expediteur" value="<?php
if (!empty($_POST["email_expediteur"])) { // l´adresse email de l´expéditeur a été entrée: la réafficher
echo
htmlspecialchars($_POST["email_expediteur"],ENT_QU
OTES);
}
?>"><br />
Titre de message:<br />
<input type="text" name="titre" value="<?php
if (!empty($_POST["titre"])) { // le titre du message a été entré: le réafficher
echo htmlspecialchars($_POST["titre"],ENT_QUOTES);
}
?>"><br />
Message (*):<br />
<textarea name="message" wrap="soft" rows="5" cols="40"><?php
if (isset($_POST["message"])) { // le message a été entré: le réafficher
echo htmlspecialchars($_POST["message"],ENT_QUOTES);
}
?></textarea><br />
<input type="submit" name="envoyer" value="Envoyer">
<input type="reset" value="Ré-initialiser">
<a
href="
http://www.actulab.com/php--e-mail-anonyme.p
hp" target="_blank" title="Ce script PHP sur votre site..."><img src="
http://www.actulab.com/images/icon.gif&quot; width="16" height="9" border="0" alt="Ce script PHP sur votre site..."></a>
</form>
<a
href="
http://www.actulab.com/php--e-mail-anonyme.p
hp" target="_blank">Mailer anonyme offert par ActuLab</a>
<?php
}
else{// le formulaire a été soumis sans erreur, on envoie le mail
if($_POST["pseudo_expediteur"]==""){
$_POST["pseudo_expediteur"]=$_POST["email_expedite
ur"]; }
$entete = "From: ".$_POST["pseudo_expediteur"]." <".$_POST["email_expediteur"].">\n";
$entete .= "Big-Brother-vous-observe:
http://www.actulab.com/big-brother-vous-observe.php\n&quot;;
$entete .= "MIME-Version: 1.0";

if(mail($_POST["email_destinataire"],$_POST["titr
e"],$_POST["message"],$entete)){ // mail envoyé
echo"Votre message a été envoyé.<br />\n";
echo"<a href=\"".$PHP_SELF."\">Envoyer un autre e-mail anonyme...</a>";
}
else{ // erreur lors de l´envoi du mail
echo"Un problème s´est produit lors de l´envoi.\n";
echo"<a
href=\"javascript:history.go(-1)\">Réessayez...</a

";

}
}
?>
</body>
</html>

Yling
Yling
Niveau 10
14 février 2007 à 17:30:09

Interêt ?

Slash[S]nakepit
Slash[S]nakepit
Niveau 10
14 février 2007 à 17:31:53

Ca sert à rien de l´avoir mis comme ça, car les copiers collers c´estpas top ici. la moitié des trucs sont coupés.

ZombieDeMatiti
ZombieDeMatiti
Niveau 8
14 février 2007 à 17:34:00

http://www.actulab.com/scscript-php--mailer-anonyme.php

clad98
clad98
Niveau 9
14 février 2007 à 17:34:01

Donner lui au moins une solution ...

http://www.geneweb.fr/wall.htm

Demo_Jouable
Demo_Jouable
Niveau 8
03 mai 2007 à 21:32:16

trop bien ce sripte, dites moi vous en connaissez pas un qui fais des redirections de mail?

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment