PHP est un langage de script utilisé sur de nombreux serveurs Web. Bien que l'interpréteur PHP ne peut pas envoyer un email, un développeur peut écrire un script en PHP qui envoie des données à un serveur SMTP, qui transmet ensuite le message à son destinataire . PHPMailer est une classe qui peut donner à vos scripts de cette capacité. Parce qu'il génère des emails à partir d'une série de valeurs d'arguments , vous pouvez créer des services Web qui s'appuient e-mails à partir de formulaires Web standard. Tout d'abord, vous créez un formulaire Web avec les champs appropriés , puis vous nourrissez les valeurs correspondantes du tableau GET ou POST dans l'objet PHPMailer . Instructions
1
Tapez la ligne de code suivante dans l'ouverture "< php ? " Tag au début de votre fichier de code source :
require ( ' class.phpmailer . php ') ;
2
Attribuer les éléments d'un tableau $ _POST ou $ _GET aux variables séparées pour l'utiliser avec PHPMailer . Attribuez l'élément contenant l'adresse que vous souhaitez voir apparaître comme expéditeur à $ Origine - adresse, adresse e-mail de votre destinataire à $ destinataire et l'objet de l'e-mail pour $ Sujet . Attribuer le corps de l'e-mail pour $ corps, et affecter la valeur word-wrap à $ n avant de poursuivre.
3
déclarer une nouvelle instance d'une classe PHPMailer utilisant la syntaxe suivante , où " mailerObject " est le nom que vous donnez à l'objet:
$ mailerObject = new PHPMailer ();
4
Tapez le code suivant, en remplaçant "smtp -server" avec votre serveur SMTP:
$ mailerObject -> IsSMTP (); $ mailerObject -> Host = ' smtp -server' ;
5
Ajoutez les lignes suivantes à votre source Code :
$ mailerObject -> From = $ origine - Adresse ; $ mailerObject -> AddAddress ($ destinataire ) ; $ mailerObject -> Subject = $ Sujet ; $ mailerObject -> Body = $ corps ; $ mailerObject -> WordWrap = $ n;
6
Utilisez le "$ mailerObject -> Send () " méthode pour envoyer réellement le courriel
< br . >