Envoyer des mails avec PHPMailer

PHPMailer est une bibliothèque php qui permet d' envoyer des mails tout simplement sans se prendre la tête avec les headers de la fonction classique mail en PHP.

Il suffit juste de créer l' objet PHPMailer et on configure comme bon nous semble. Je précise que même si je parle d' objet en PHP pas besoin de connaitre parfaitement la POO en PHP pour utiliser PHPMailer.

C' est très simple.

Voici un exemple très simpliste d' envoi d'un email.

<?php 
require_once('class.phpmailer.php');
$mail = new PHPMailer();

/*Si on veut que notre email soit au format HTML on met cette instruction sinon on ne l' a met pas*/
$mail->IsHTML(true);


//Pour ne pas avoir de soucis par la suite il est conseillé de donner l' encodage
$mail->CharSet = "utf-8";


//On ajoute l'expéditeur du mail.
$mail->From ='lemaildelexpediteur@gmail.com';

//On ajoute le destinataire du mail
$mail->AddAddress('lemailddudestinataire@gmail.com');

//L'objet ou le sujet du mail.
$mail->Subject = 'Bonne Année 2014';


//Le contenu du mail.
$mail->Body = 'Bonne Année et Bonne santé.Tous mes voeux de bonheur';
 if(!$mail->send())
 { echo 'Mail non envoyé.';
 echo 'Mailer Error: ' . $mail->ErrorInfo; }
 else {
 echo 'Le mail a été bien envoyé'; }
?>

phpmailler



PHP PHPMailer

Commentaire (0)


Laissez un commentaire