Hvordan sette opp e-post med PHP

Hvordan sette opp e-post med PHP


PHP er et kraftig skriptspråk som lar deg lage dynamiske websider. En av de mange funksjonene som PHP gjør er å sende og motta e-post direkte fra din side. PHP Mail-funksjonen er enkel å programmere; du trenger bare å tildele et par alternativer å bruke funksjonen på din nettside. Før du kan slippe løs kraften i PHP Mail-funksjonen, må du sette den opp på serveren din. Bruk php.ini fil på webserveren din for å sette opp PHP Mail konfigurasjoner.

Bruksanvisning

1 Logg inn i cPanel programmet på webserveren din; cPanel er en server management program som følger med hosting-pakker. Påloggingslegitimasjonen for cPanel ble sendt til deg i velkomst e-post fra hosting selskapet.

2 Klikk på "File Manager" linken inne i cPanel. Klikk på "OK" når du blir spurt om du ønsker å få tilgang til File Manager for din hosting konto.

3 Finn php.ini filen i rotkatalogen. Hvis det ikke er der, så din hosting selskapet ikke gi deg tilgang til denne filen. Kontakt hosting selskapet og la den vite at du ønsker å endre konfigurasjoner for "SMTP" og "sendmail_mail" alternativer (hvis på en Windows-basert server) eller "sendmail_path" og "sendmail_from" alternativer (på en Linux- basert server). Fortsett videre for å finne ut hva disse alternativene bør settes til.

4 Klikk på php.ini filen for å velge den, og klikk deretter på "Endre tillatelser." Merk rettighetene; du trenger denne informasjonen senere for å endre dem tilbake. Endre tillatelsene til "755." Dette vil gi deg tilgang til å gjøre endringer i denne filen.

5 Klikk på "Edit" knappen med php.ini filen fortsatt valgt. For Windows-baserte servere, sette "SMTP" -feltet til SMTP-innstillingene for Internett-leverandøren eller e-postleverandøren. For eksempel vil det være noe sånt som "smtp.your.isp.com." Sjekk med din ISP eller e-post for å få de riktige innstillingene for "SMTP" -feltet. Sett "sendmail_from" alternativet til e-postadressen som du vil at e-postmeldinger som kommer fra.

I Linux-baserte servere, sette den "sendmail_path" for å katalogbanen at sendmail søknaden er holdt med et "-t" etter det. For eksempel vil det se omtrent slik ut: ". Sendmail_path = / usr / bin / sendmail -t" Hvis du ikke har en sendmail program satt opp på serveren, bruk "SMTP" alternativet i stedet. Endre "sendmail_from" alternativet til e-postadressen som du vil sende e-post fra.

6 Klikk på "Lagre og Tilbake" -knappen for å lagre filen og gå tilbake til "File Manager". Velg php.ini filen på nytt og endre tillatelsene tilbake til hva de var før du endret dem. Lukk "File Manager".