PHP er et scripting sprog, der bruges af mange web-servere . Selvom PHP tolken ikke kan sende e-mail , kan en udvikler skrive et script i PHP , der sender data til en SMTP-server , som derefter videresender e-mail til den tilsigtede modtager. PHPMailer er én klasse, der kan give dine scripts denne evne . Fordi det genererer e-mails fra en række argumentværdier , kan du oprette webtjenester , der bygger emails fra standard webformularer . Først skal du oprette en web- formular med de relevante felter, og så du fodrer de tilsvarende værdier fra GET eller POST matrix i PHPMailer objekt. Instruktioner
1
skrive følgende linje kode under åbningen " < php ? " Tag i toppen af din kildekode fil : Hej
kræver ( ' class.phpmailer . php ');
2
tildele elementer fra en $ _POST eller $ _GET array til separate variabler til at bruge med PHPMailer . Tildel element, der indeholder den adresse, du ønsker skal vises som afsender til $ Origin - adresse , din tilsigtede modtager e-mail adresse til $ Modtager og emnet for den e-mail til $ Emne . Tildel selve e-mailen til $ Krop og tildele word- wrap værdi til $ n før du fortsætter.
3
Erklær en ny instans af en PHPMailer klasse ved hjælp af følgende syntaks , hvor " mailerObject " er det navn, du giver til objektet : Hej
$ mailerObject = new PHPMailer ();
4
Indtast følgende kode , erstatter " smtp - server" med din SMTP-server : Hej
$ mailerObject -> IsSMTP (); $ mailerObject -> Host = 'SMTP - server' ,
5
Tilføj følgende linjer til din kilde kode : Hej
$ mailerObject -> From = $ Origin - adresse , $ mailerObject -> AddAddress ( $ Modtager ) $ mailerObject -> Subject = $ Subject , $ mailerObject -> Krop = $ Krop ; $ mailerObject -> WordWrap = $ n ;
6
Brug " $ mailerObject - > Send () "-metoden til rent faktisk at sende e-mailen
< br . >