Si të dërgoni email nga një skript PHP

Është relativisht e lehtë të dërgosh email nga një skript PHP që ekzekutohet në një faqe interneti. Ju mund edhe të specifikoni nëse PHP email script duhet të përdorë një server lokal ose të largët SMTP për dërgimin e mesazheve.

Shembull për PHP Script

recipient@example.com "; $ subject = " Hi! "; $ body = " Hi, \ n \ nHow jeni? "; nëse (mail ($ deri, $ subjekt, $ trup)) {echo ("

E dërguara me sukses! "); } else {echo ("

Dorëzimi i dështimit të emailit ... "); }?>

Në këtë shembull, vetëm ndryshoni tekstin e guximshëm në atë që ka kuptim për ju. Çdo gjë tjetër duhet të lihet ashtu siç është, pasi ajo që mbetet është pjesë jo e redaktueshme e shkrimit dhe kërkohet që funksioni i postës së PHP të funksionojë siç duhet.

Më shumë opsione të email-it të PHP

Nëse doni që "Për" vijën e titullit të përfshihet në skriptin e PHP, vetëm duhet të shtoni atë vijë shtesë header . Ky udhëzues do t'ju tregojë se si të shtoni një opsion shtesë në skriptin që përcakton një adresë të veçantë "Nga", shumë si një ndërfaqe e rregullt e-mail.

Funksioni mail () i përfshirë me stoqe PHP nuk mbështet SMTP authentication. Nëse mail () nuk punon për ju për këtë apo ndonjë arsye tjetër, ju mund të dërgoni email duke përdorur SMTP authentication . Në këtë udhëzues është gjithashtu një tutorial se si të bëni script PHP mail tuaj mbështetje SSL encryption.

Për t'u siguruar që përdoruesit të fusin një adresë e-mail të vërtetë, mund të verifikoni fushën e tekstit për të siguruar që ai përmban një strukturë të ngjashme me email.

Nëse doni të specifikoni emrin e marrësit përveç "në" adresën, vetëm shtoni emrin brenda kuotave dhe pastaj vendosni adresën e postës elektronike në kllapa, të tilla si: "Emri i personit " .

Këshillë: Më shumë informacion mbi funksionin e dërgimit të postës elektronike të PHP-së shfaqet në PHP.net.

Mbrojtja Script juaj Nga Spammer Exploit

Nëse përdorni funksionin mail () (në kombinim me një formë web në veçanti), sigurohuni që të kontrolloni se është quajtur nga faqja e dëshiruar dhe të mbrojë formën me diçka si CAPTCHA.

Gjithashtu mund të kontrollosh për vargjet e dyshimta (të thuash "Bcc:", pasuar nga një numër adresash elektronike).