Simple Mail Transfer Protocol eller SMTP, er den metode, som servere håndtere og sende e-mail -kommandoer over internettet. PHP er et server-side programmeringssprog, som webudviklere bruger til håndværk avancerede websites. Med PHP kan du have en webside interagere direkte med SMTP-protokollen på den samme server, så din hjemmeside kan sende e-mails automatisk. Dette er nødvendigt med populære funktioner såsom en "kontakt" form, der accepterer besøgende input og ruter, som en e-mail til webstedets ejer. Du kan oprette PHP SMTP -funktionalitet meget let. Instruktioner
1
Naviger til afsnittet i din PHP -program , som du ønsker at interagere med SMTP-serveren for at sende e-mail. Dette kunne være det område, der modtager data fra en HTML-formular for en "kontakt" formularen, eller det kunne være en del af en hjemmeside , der sender en status e-mail til webstedets ejer, når en bestemt begivenhed har fundet sted, såsom bestilling af en produkt.
2
Opret en variabel under nogen navn , du ønsker , der vil holde indholdet af e-mail, der sendes via SMTP. Denne PHP tekstvariabel kan være rigt formateret , hvis det ønskes , og indeholder en stor mængde indhold . Men det skal opbevares under en enkelt variabel navn, såsom "$ meddelelse".
3
Opret en anden variabel til at gemme e-mailens emnelinje . Dette er kun nødvendigt, hvis du vil have e-mailens emne til at være dynamisk og potentielt forskelligt afhængigt af andre aktiviteter i din PHP kode. Hvis emnet vil være den samme for hver e-mail PHP sender , så er det ikke nødvendigt. For eksempel, " , New Product Bestilt ", hvis emnet vil altid sige, at der ikke er behov for at skabe en PHP variabel. Men hvis emnet vil indeholde det specifikke produkt bestilt , er du nødt til at trække denne information i en PHP variabel, før du bruger det med SMTP -funktionen.
4
Skriv en eneste linje kode i din PHP program, der vil interagere med SMTP-serveren og sende din e-mail. Formatet for denne linje kode er : Hej
mail ( $ til , $ emne, $ besked ),
For hver af disse tre variable , "$ til" , "$ emne ", og "$ message" , place faktiske tekst , der ikke vil ændre sig fra den ene e-mail til den næste eller bruge disse variabler , der tidligere blev defineret til at holde indhold. For eksempel kan du have en enkelt e-mail -adresse , der altid modtager disse e-mails. Du vil således ikke brug for "$ til" variabel og i stedet ville skrive den faktiske e-mail- adresse i dette felt , omgivet af enkelte anførselstegn.