Une
fonction mail en PHP
Débutant
Un petit script tout simple en PHP, qui s'insère dans le
code HTML de la page, va nous permettre d'envoyer un message électronique.
Pratique pour envoyer une confirmation lors d'une inscription à
une liste de diffusion, par exemple.
Le script se présente comme suit:
<?
$recipient="vous@votremail.fr";
$subject="Essai";
$message="Message de test";
$headers .= "From: Mon Site <contact@monsite.fr>\n";
$headers .= "X-Sender: <contact@monsite.fr>\n"; $headers .=
"X-Mailer: PHP\n";
$headers .= "X-Priority: 3\n";
$headers .= "Return-Path: <contact@monsite.fr> \n"; // Chemin
de retour pour les erreurs
$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; //
Type MIME
if(mail($recipient, $subject, $message, $headers))
echo "Mail bien envoyé!";
else
echo "ATTENTION: Le mail n'a pas été
envoyé!";
?>
Attention à ne pas oublier les balises <HTML> et </HTML>
s'il s'agit d'un message en html et non d'un message texte. A cette
remarque près que le script se passe de commentaires superflus.
Pour plus de précisions, toutefois, sur le langage PHP, consultez
le site: www.phpfrance.net
et la page consacré
au langage sur JDN Développeurs.
[Jérôme
Morlon 15
mars 2001 , JDNet]
|