Huwa relattivament faċli li tibgħat email minn script PHP li jimxi fuq paġna web. Tista 'wkoll tispeċifika jekk l-iskrittura tal-email PHP għandhiex tuża server SMTP lokali jew remot biex tibgħat messaġġi.
Eżempju Script PHP Mail
php $ to = " recipient@example.com "; $ subject = " Hi! "; $ body = " Hi, \ n \ nXemm int? "; jekk (mail ($ to, $ subject, $ body)) {echo ("Email mibgħut b'suċċess! p>"); } ħadd ieħor (echo ("
Twassil ta 'email falla ... p>"); }?>
F'dan l-eżempju, ibiddlu biss it-test kuraġġuż għal dak li jagħmel sens għalik. Kollox għandu jitħalla kif inhu, peress li xellug huma partijiet li ma jistgħux jinbidlu tal-kitba u huma meħtieġa sabiex il-funzjoni ta 'posta elettronika PHP taħdem sew.
- lil: Dan huwa l-indirizz elettroniku li għandu jintbagħat lill-email. Dan jista 'jkun tiegħek jew xi ħadd ieħor, jiddependi fuq għaliex qed tuża l-funzjoni tal-posta PHP.
- Suġġett: Tip x'ikun inti tixtieq li tintuża bħala s-suġġett tal-emails mibgħuta permezz ta 'din l-iskrittura PHP.
- korp : Dan huwa fejn il-korp ta 'l-email imur. Il-parametru \ n iżid linja ġdida mal-messaġġ sabiex ma jkunx kollu muri fuq linja waħda lir-riċevitur. Tista 'żżid aktar minn waħda, kif għandna hawn fuq biex nagħmlu linji multipli.
- Echo : Iż-żewġ messaġġi "eku" li tara hawn huma biss messaġġi ta 'suċċess jew ta' żball li għandhom jintwerew fuq il-paġna jekk it-tliet parametri ta 'hawn fuq ma jkunux mimlija kif suppost.
Aktar Għażliet ta 'Email PHP
Jekk trid li l-linja tal- intestatura "Minn" tiġi inkluża fl-iskritt PHP, għandek bżonn biss li żżid dik il-linja ta 'l-intestatura żejda . Dik il-gwida ser turi kif għandek iżżid għażla żejda fl-iskritt li jiddefinixxi indirizz partikolari "Minn", simili għal interface ta 'email regolari.
Il- posta () funzjoni inkluża bl-istokk PHP ma tappoġġjax l-awtentikazzjoni SMTP. Jekk il- posta () ma taħdimx għalik għal dan jew għal raġuni oħra, tista 'tibgħat l-email bl - użu ta' awtentikazzjoni SMTP . F'dik il-gwida hemm ukoll tutorja dwar kif tagħmel is-sekwenza tal-kitba PHP tiegħek ta 'l-appoġġ ta' l-encryption SSL.
Biex tiżgura li l-utenti jidħlu f'indirizz tal-email effettiv, tista ' tivvalida l-qasam tat-test biex tiżgura li jkun fiha struttura bħal email.
Jekk trid tispeċifika l-isem tar-riċevitur minbarra l-indirizz "to", żid l-isem fil-kwotazzjonijiet u mbagħad poġġi l-indirizz elettroniku fil-parentesi, bħal: "Isem tal-Persuna
Tip: Aktar informazzjoni dwar il-funzjoni tal-posta elettronika ta 'PHP tidher fuq PHP.net.
Ipproteġi l-iskritt tiegħek mill Spammer Jisfruttaw
Jekk tuża l-funzjoni mail () flimkien ma 'formola tal-web b'mod partikolari, aċċerta ruħek li tiċċekkja li hija msejħa mill-paġna mixtieqa u tipproteġi l-formola b'xi ħaġa bħal CAPTCHA.
Tista 'wkoll tiċċekkja għal kordi suspettużi (jiġifieri, "Bcc:" segwit minn numru ta' indirizzi tal-email).