Pagina 1 din 1

Trimiterea unui email cu PHP - Functia PHP

Scris: 27 Iun 2013 00:44
de Sany.
Cu ajutorul php putem foarte usor sa trimitem un e-mail la o anumita adresa din pagina web. Acest lucru este util de exemplu in cazul unui formular de contact. Se poate desigur sa lasam pe pagina adresa de e-mail insa nu este indicat deoarece poate ajunge in mainile oricui intra pe pagina si mai important poate fi citita de programe bot care trimit spam-uri. Cel mai indicat este un formular de contact, securizat din punct de vedere abuziv si completarea corecta a datelor.

Ca sa trimiteti un e-mail de pe localhost aveti nevoie de un server de e-mail, daca insa folositi un serviciu de webhost, acestea au deja un server de e-mail instalat (majoritatea).

Trimiterea mesajelor

SMTP (Simple Mail Transfer Protocol) reprezinta protocolul standard pentru transferul mesajelor prin intermediul internetului la o adresa de e-mail.
Pentru a putea trimite un e-mail se foloseste functia mail() ce are sintaxa:

mail('catre', 'subiect', 'mesaj')

Unde "catre" reprezinta adresa de email unde va fi trimis mesajul, "subiect" reprezinta subiectul mesajului iar "mesaj" reprezinta mesajul trimis.
Functia mai poate sa contina si un al patrulea atribut optional "from" care specifica locatia de unde a fost trimis mesajul. Daca acest atribut nu este specificat, serverul va trimite mesajul in functie de cum este configurat.
Aceste atribute pot fi desigur preluate dintr-un formular cu $_POST.
Functia mail() returneaza TRUE daca mesajul a fost trimis, altfel returneaza FALSE.

In primul rand se verifica cu functia isset() daca au fost trimise din formular e-mail-ul persoanei si mesajul, dupa care se declara fiecare variabila si se trimite mesajul prin e-mail.
Observati faptul ca variabila $from contine sirul "From: " inainte de adresa preluata din formular. Acest lucru este obligatoriu.

Trimiterea tagurilor html prin e-mail

Implicit, functia mail() trimite doar mesaje text simple fara taguri html. pentru a putea trimite si taguri html prin e-mail este necesara adaugarea anumitor header-e in variabila $from. Aceste hearde-e spun receptorului ca datele trimise contin si taguri html. pentru acest lucru se folosesc urmatoarele doua sintaxe:

MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-1

Re: Trimiterea unui email cu PHP - Functia PHP

Scris: 19 Noi 2022 03:59
de wolfmonger

Re: Trimiterea unui email cu PHP - Functia PHP

Scris: 03 Dec 2022 06:40
de wolfmonger
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоhttp://largeheart.ruhttp://lasercalibration.ruинфоhttp://laserpulse.ruинфоинфоhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruинфоинфо
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruинфоhttp://obstructivepatent.ruинфоинфоhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruинфоинфо
инфоhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru

Re: Trimiterea unui email cu PHP - Functia PHP

Scris: 02 Feb 2023 08:36
de wolfmonger

Re: Trimiterea unui email cu PHP - Functia PHP

Scris: 02 Mar 2023 06:16
de wolfmonger
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтhttp://laburnumtree.ruсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт