PHP Mailer est une classe PHP facilitant la génération et l'envoi
d'e-mails. Nous allons vous expliquer où trouver cette classe , comment
la configurer et enfin, comment l'utiliser avec des exemples à l'appui. Installation de PHP Mailer dézippez le fichier dans le répertoire racine de votre serveur Web référencé par
la variable DocumentRoot dans le fichier de configuration d'Apache (httpd.conf).
Sur Linux, même procédure que pour windows
gunzip phpmailer.tar.gz
tar -xf phpmailer.tar
il y a deux méthodes pour envoyer des e-mails.
La méthode SMTP permettant de se connecter à un serveur de mail distant
La méthode "mail" lorsque le serveur de mail est local
La méthode SMTP peut également être utilisée avec un serveur local mais il est préférable de privilégier
la méthode "mail" avec un serveur local car elle est plus rapide.
Lorsque le serveur mail est local, il suffit d'utiliser les méthodes suivantes:
Mail
Sendmail
Qmail
qui se chargeront de communiquer avec le serveur local. Le serveur sera
soit reconnu par localhost(127.0.0.1), soit par le nom qui lui est
attribué au sein d'un réseau. Exemple d'envoi de mail <?php
require("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsMail(); // telling the class to use SMTP
$mail->Host = "smpt.free.fr"; // SMTP server
$mail->From = "votre@adresse";
$mail->AddAddress("desinateur@adresse");
$mail->Subject = "test mail";
$mail->Body = "hi !
test d'envoi de mail de secureman !";
$mail->WordWrap = 50;
papisco est un blog consacré à l'informatique plus précisement à la programation , securite informatique ,sur les decouvertes scientifiques,n'hesiter de proposer vos idées...