Wéi schécken Email E PHP-Skript aus

Et ass relativ einfach E-Mail vun engem PHP-Skript deen op enger Websäit laacht. Dir kënnt och ugewise sinn datt de PHP-Email Skript e lokale oder eidel SMTP- Server benotzt fir SMSen ze verschécken.

PHP Mail Scriptbeispiel

recipient@example.com "; $ subject = " Hi! "; $ body = " Hallo, \ n \ nOur bass du? "; Wann (mail ($ bis, $ subject, $ body)) {echo ("

E-Mail geschéckt geschéckt! " / p> "); } else {echo ("

E-Mail liwweren net ... "); }?>

An dësem Beispill änneren nëmmen de fett Text, wat Iech Sënn mécht. Alles wat och nach sollt bleiwen wéi et ass, well déi lénks sinn net änneg Deel vum Skript sinn a fir d'PHP Mail Funktion richteg funktionnéiert.

  • : Dëst ass d'E-Mail-Adress déi d'E-Mail sollt geschéckt ginn. Dëst kéint Är eege sinn oder e puer aner sinn, jee nodeem Dir déi PHP-Mailfunktioun benotzt.
  • Thema: Gitt och wat Dir wëllt an d'Thema vun den E-Mails benotze fir dëst PHP-Skript.
  • Kierper : Dëst ass wou de Kierper vun der E-Mail geet. Den Parameter \ n addiert eng nei Zeil um Message, sou datt et net all op enger eenzeger Linn un de Empfänger agefouert gëtt. Dir kënnt méi wéi eng kréien, wéi mir et méi wéi e puer Zeilen hunn.
  • Echo : Déi zwee "Echo" Messagen, déi Dir hei gesinn, sinn just Erfolleg oder Fehlermeldung, fir op der Säit z'ënnerscheeden, wann déi dräi Parameteren uewen net korrekt ausgefëllt sinn.

Méi PHP Emailoptiounen

Wann Dir de Header vun "Head" aus dem PHP Skript wëllt kréien, braucht Dir nëmmen eng extra Header ze setzen . Dëse Guide weist Iech, wéi Dir eng extra Optioun am Skript hinzuë kënnt, déi e speziell "From" E-Mail-Adress definéiert, wéi e regelméisseg E-Mail-Interface.

D' Mail () -Funktion, déi mat Virschrëften PHP erfaasst gouf, ënnerstëtzt d'SMTP-Authentifikatioun. Wann Mail () net fir Iech oder dëst anere Grond benotzt, kënnt Dir d'E-Mail mat der Mailkontaktautorisatioun verschécken . An dësem Guide ass och e Tutorial fir wéi Dir Är PHP Mail Skript ënnerstëtzt SSL-Verschlësselung.

Fir sécher ze stellen, datt Benotzer eng aktuell E-Mailadress annoncéieren, kënnt Dir de Feldtyp validéieren , fir datt et e mailähnlech Struktur enthält.

Wann Dir den Numm vum Empfänger un der Adress "Adress" spezifizéiere wëllt, addéiere mer just den Numm an den Zitater a gitt dann d'E-Mail Adress an Klammeren, wéi: "Name vun der Persoun " .

Tipp: Vill méi Informatiounen iwwer d'Mail Mail Funktioun vu PHP erschéngen op PHP.net.

Äert Skript vun Spammer Exploit schützen

Wann Dir d' Mail () -Funktioun benotzt (an Kombinatioun mat engem Webform speziell), vergewëssert Iech datt Dir se vun der gewënschte Säit bezeechent a schützt d'Form mat eppes wéi eng CAPTCHA.

Dir kënnt och nach verdächtlech Saiten iwwerpréift (sot "Bcc:" gefollegt vu verschidden Email Adressen).