Kiel Sendi Retpoŝton De PHP-Skripto

Ĝi estas relative facile sendi retpoŝton de PHP-skripto kuranta sur retpaĝaro. Vi eĉ povas specifi ĉu la PHP-retpoŝta skripto devus uzi lokan aŭ malproksiman SMTP- servilon por sendi mesaĝojn.

PHPa Poŝto Skripta Ekzemplo

recipient@example.com "; $ subjekto = " Saluton! "; $ korpo = " Saluton, \ n \ nĈu vi estas? "; se (poŝto ($ al, $ subjekto, $ korpo)) {eĥo ("

Retpoŝto sendube sendis! "); } else {echo ("

Retpoŝta transdono malsukcesis ... "); }?>

En ĉi tiu ekzemplo, nur ŝanĝu la aŭdacan tekston al via sento. Ĉio cetera devus esti forlasita kiel estas, pro tio, kio restas, estas ne redakteblaj partoj de la skripto kaj bezonataj por ke la PHP-poŝto funkciu ĝuste.

Pli PHP Retpoŝto Opcioj

Se vi volas, ke la kaplinio de "De" esti inkluzivita en la PHP-skripto, vi nur bezonas aldoni tiun kroman kaplinion . Tiu gvidilo montros al vi kiel aldoni kroman eblon en la skripto, kiu difinas apartan "El" retpoŝtadreson, simile al regula retpoŝta interfaco.

La poŝto () funkcio inkluzivita kun stoko PHP ne subtenas SMTP-aŭtentikigon. Se poŝto () ne funkcias por vi por ĉi tiu aŭ alia kialo, vi povas sendi la retpoŝton per aŭtentika SMTP . En tiu gvidilo ankaŭ estas lernilo pri kiel fari vian PHP-poŝton-skripton SSL-ĉifradon.

Por certigi, ke la uzantoj eniras realan retpoŝtadreson, vi povas validigi la tekston por certigi, ke ĝi enhavas retmesaĝon.

Se vi volas specifi la nomon de la ricevilo krom la "al" adreso, simple aldonu la nomon ene de la citaĵoj kaj poste metu la retpoŝtan adreson inter krampoj, ekzemple: "Nomo de la persono " .

Konsilo: multe pli da informoj pri la senda retpoŝta funkcio de PHP aperas ĉe PHP.net.

Protektante Vian Skripton De Spammer Eksplodo

Se vi uzas la funkcion de poŝto () en kombinaĵo kun retejo en aparta, certigu, ke vi nomu ĝin de la dezirata paĝo kaj protektu la formon per io kiel CAPTCHA.

Vi ankaŭ povas kontroli sospezajn ŝnurojn (diru, "Bcc:" sekvita de multaj retpoŝtaj adresoj).