<?php $from=$_POST['Email']; $message=$_POST['message']; if($Email&&strlen($Email)>0&&$message&&strlen($message)>0) { //donnees saisies, on envoie le mal $from ="mapomm@web.org"; $text = "coucou!"; $text .= "\nzdrastvoui!"; $to="yourpoire@web.org"; $obj="email test with php"; $headers ='From: ' .$from ."\n"; $headers .='Reply-To: ' .$from ."\n"; $headers.='Bcc: ' .$bcc ."\n"; $headers .='Content-Type: text/plain; charset="iso-8859-1"'.'\n'; $couriel=mail($to, $obj , $txt, $headers); if($couriel) { #echo "The mail has been sent from $from to $to"; echo "Merci de votre message nous tâcherons de vous répondre le plus tôt possible"; } else { echo "Il y a eu un problème lors de l'envoi du mail, merci de contacter <a href=\"mailto:" .$to ."?subject=" .$obj ."\">" .$to ."</a>"; } exit; } else { //rien de saisi, on affiche le formulaire ?> <form method="post"> Votre adresse email : <input name="Email" type="text" /><br /> Votre message : <textarea name="message" cols="50" rows="10"></textarea><br /> <input type="reset" name="Annuler" /><br /> <input type="submit" name="Envoyer" /> </form> <? } //fin affichage formulaire ?>
mailator pour envoyer un paquet de mails personnalisés
source: http://www.asp-php.net/ressources/bouts_de_code.aspx?id=35
<?php $Destinataire = "nom@domaine.com"; $Sujet = "Sujet de votre mail"; $From = "From:nom@domaine.com\n"; $From .= "MIME-version: 1.0\n"; $From .= "Content-type: text/html; charset= iso-8859-1\n"; $Message = "<b>Texte en Gras</b><u>Texte Souligné</u><i>Texte en Italique</i>"; mail($Destinataire,$Sujet,$Message,$From); ?>