Blog

phpmailer

  : Ajouté le 19/12/2006 à 13:09

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;

    if(!$mail->Send())
    {
           echo "Message non envoyé<br>";
           echo "Mailer Error: " . $mail->ErrorInfo;
    }
    else
    {
     
        echo "Message envoyé";
    }

?>

essayer les méthodes IsQmail(), IsSendmail, IsMail selon le serveur local utilisé
pour plus d'infos consuler: http://phpmailer.sourceforge.net/
» Catégorie php/mysql
Commentaires (1) :: Poster un commentaire :: Lien permanent :: Envoyer à un ami

A propos du blogueur

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...

Liens

• Accueil
• Voir mon profile
• Archives
• Email
• Blog RSS

Catégories

Apache&linux
base de données
divers
obama
open souce
php/mysql
réseaux
Sécurité informatique
stage
web2.0

Amis

0

Liens

• Forum des Techniciens Spécialisés en Développement Informatique
• informatique
• hebergement ,web solution...
• secureman
• B2

Services

•

Sondage

Partenaires : Fonds d'écran gratuits | Katie Melua