PHP er et allsidig språk som kan håndtere de fleste server oppgaver for hvilken som helst nettside . Postlister er en populær del av nettaktiviteten , og PHP kan håndtere dem med letthet. Siden PHP er automatisk koblet til et nettsted interne mail server, kan språket generere e-post til en forhåndsdefinert liste over mottakere . Alle aspekter av e-posten kan tilpasses, inkludert avsenderens adresse og navn , "CC " felt og andre e- overskrifter. Kompleksiteten i mailinglisten grensesnittet er bare begrenset av kreativitet av PHP programmering. Enkle programmer kan ta en eksisterende liste og sende den samme e-post til alle. Du trenger en Web server med PHP
Vis flere instruksjoner
en
bekrefte at webserveren tilbyr tilgang til PHP kompilatoren . De fleste Linux - baserte webservere, omfatter dette som standard . Men noen hosting-leverandører begrense tilgangen til disse komponentene i serveren. Hvis du ikke har PHP -tilgang, kan du ikke bygge et PHP mailingliste .
2
Lag en tekstfil med e-postadresser . Dette vil være den mailinglisten. Sett en e-postadresse på hver linje . Gi filen navnet list.txt eller annen gjenkjennelig etikett.
3
Program den første delen av et PHP- script for å lese list.txt filen. Algoritmen er enkel og bruker PHP-filen ( ) kommandoen for å åpne en tekstfil . ( Se referanser ) Hver linje i list.txt leses individuelt ved hjelp av en for ( ) loop. Inne i loop, er hentet linjen tildelt en array for behandling senere .
4
Legg til en ny del til samme PHP script som behandler rekke e-postadresser. En annen for ( ) løkken leser hver matrise oppføring og bruker mail () kommandoen til å sende en enkelt e-post til denne adressen. Loop sykluser før alle adressene i matrisen blir behandlet . Den mail () -kommandoen inneholder innholdet i e-postmeldingen og e- overskrifter, inkludert avsenders navn og adresse og eventuelle andre felt, for eksempel "CC " og " BCC ".
5
Last opp list.txt adressefil og PHP script til webserveren og plassere dem sammen i samme katalog .
6
Besøk nettadressen til PHP script for å automatisk generere e-post til alle på listen.