Fonction mail pour tous (meme free) mise a jour le 23 sept 2003

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 085 fois - Téléchargée 28 fois

Contenu du snippet

Cette fonction permet a toute les personnes hebergees par des serveurs ayant supprimes la fonction mail d'envoyee des mails!!!!

Source / Exemple :


<?
/*

Fonction mail v1.1

Date des mise a jour: 
	mardi 23 septembre 2003.
	
	
Avantage:
Sans Limite.
Adresse ip de l'emeteur totalement invisible donc mail anonyme.

Inconvenient:
Passe par un site web donc le jour ou ce dernier ferme ou a des pb &amp;#231;a ne marchera plus.

Coded by mmaxuel for ed2k.mmaxuel.free.fr

renvoie TRUE si le mail a bien ete renvoyer et FALSE si non...
exemple:
$res = MailH("moi@moi.fr","toi@toi.fr","Bonjour","Rappelle moi s'il te plait.");

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

  • /
function MailH($expediteur,$destinataire,$sujet,$message) { $hwnd = fsockopen("http://ed2k.mmaxuel.free.fr", 80, &$errno, &$errstr, 30); $debug = 1; //Pour qui veulent voir ce que le serveur repond.. if($hwnd) { $message = str_replace("&","%26",$message); $sargument = "expediteur=$expediteur&destinataire=$destinataire&sujet=$sujet&message=$message"; $sheader = "POST /mail_phpcs.php HTTP/1.1\r\n". "Referer: http://www.phpcs.com\r\n". //http://www.reims-web.com/internetfun/formail.php\r\n". "Connection: Keep-Alive\r\n". "User-Agent: Mozilla/4.0(compatible; MSIE 5.5; Windows 98; Win 9x 4.90)\r\n". "Host: ed2k.mmaxuel.free.fr\r\n". "Content-type: application/x-www-form-urlencoded \r\n". "Content-length:". strlen($sargument); $srequete = $sheader . "\r\n\r\n". $sargument. "\r\n"; fputs($hwnd,$srequete); if($debug==1) echo str_replace("\r\n","<br>",$srequete). "<br>"; $response = ""; $a=1; while(($res = fgets($hwnd,50)) && ($a==1)) { $response .= $res; if($res=="0\r\n") $a=0; } if($debug==1) echo str_replace("\r\n","",$response). "\"<br>"; //return true; fclose($hwnd); if(str_replace("Message envoyé avec succes!","",$response)!=$response) return true; else return false; } else { return false; echo "$errstr ($errno)<br>\n"; } } ?>

Conclusion :


voila!! contacter moi si vous constater un bug ou s'il ne marche plus je le metterais a jour...

A voir également

Ajouter un commentaire

Commentaires

Messages postés
101
Date d'inscription
samedi 13 avril 2002
Statut
Membre
Dernière intervention
29 avril 2004

Voila le code a ete mise a jour le 23 septembre.

Desolé pour le retard.
Messages postés
137
Date d'inscription
lundi 14 octobre 2002
Statut
Membre
Dernière intervention
21 janvier 2009

Messages postés
1
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
3 juin 2003

C d'la balle!
Messages postés
5
Date d'inscription
mercredi 26 mars 2003
Statut
Membre
Dernière intervention
8 mai 2003

bonsoir,
c'est vrai que c'est une bonne idee
Messages postés
20
Date d'inscription
samedi 4 janvier 2003
Statut
Membre
Dernière intervention
1 mars 2006

On pourrait pas avoir a la source de http://www.reims-web.com/internetfun/formail.php !!
Cela serait bien car on pourrait le mettre sur un autre serveur si le site ferme !!
Afficher les 38 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.