Envoi de mail - Débutant

Envoyer des mails en php n'est pas toujours chose aisée. Voici un très rapide exemple qui montre comment envoyer un mail en php.

Voici comment envoyer un mail simple dans php:


// les headers donnent plus d'informations, mais ne sont pas nécessaire
// pour que la fonction mail() fonctionne.
$header = "From: <a href="mailto:wisi@wisiwig.com">wisi@wisiwig.com</a> \n";
$header .= "Reply-To: <a href="mailto:wisi@wisiwig.com">wisi@wisiwig.com</a> \n";
$header .= "Content-type: text/plain; charset=iso-8859-1 \n";
$header .= "Cc: toto@totomania.com";

// le destinataire
$destinataire = "dest@destinataire.net";

// l'objet du mail
$objet = "Salut";

// le message. Si, dans les headers, le "Content-type" est
// text/plain (défaut), les retours à la ligne se feront avec "\n". 
// Si vous mettez text/html, les retours se feront avec <br />
$message = "Salut l'ami ! \nComment vas-tu ?";

// la fonction mail renvoie "true" en cas de succès et "false"
// en cas d'erreur
mail($destinataire, $objet, $message, $header);