Posez votre question Signaler

Script CGI formulaire qui utilise mail::maile

jean claude Trezin - Dernière réponse le 15 mars 2007 à 22:27
Je recherche un script cgi de formulaire qui utilise mail::mailer et qui fonctionne correctement
Lire la suite 

Script CGI formulaire qui utilise mail::maile »

1 réponses
Réponse
+2
moins plus
en voici un que j avais dans un temps lointain testé et qui fonctionne tres bien.
/* destinataire */
$recipient .= " <".$email.">".", " ; //remarquez les virgules
$recipient .= "postmaster@toto.net";
/* sujet */
$subject = "Accuse de Reception de ton inscription";
/* message */
$message .= "Cher(e) ".$Pseudo."\n";
$message .= "Ton inscription a notre rencontre a bien ete prise en compte\n";
$message .= "Nous te remercions de ta participation\n";
/* D'autres en-têtes : errors, From cc's, bcc's, etc */
$headers .= "From: <postmaster@toto.net>\n";
$headers .= "X-Sender: <postmaster@toto.net>\n";
$headers .= "X-Mailer: PHP\n"; // maileur
$headers .= "X-Priority: 1\n"; // Message urgent!
$headers .= "Return-Path: <postmaster@toto.net>\n"; // Re-chemin de retour pour les erreurs
$headers .= "Content-Type: text/html; charset=iso-8859-1\n" ;// Type MIME
$headers .= "Cc:guy2mars@toto.fr\n"; // Champs CC
$headers .= "Bcc:c.gres@toto.fr, pascal@hotmail.com"; // Champs BCCs
/* et hop, à la poste */
mail($recipient, $subject, $message, $headers);

j avais fait des doublons car il s agissait de tenir tous les membres organisateurs d un rencontre informé des inscriptions.
certains champs sont des variables car il y avait soit des messages type, soit des resultats de requetes.
@+
Ajouter un commentaire
Ce document intitulé « script CGI formulaire qui utilise mail::maile » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?