Hvordan lage en PHP postliste

Hvordan lage en PHP postliste


PHP er et allsidig språk som kan håndtere de fleste server oppgaver for hvilken som helst nettside. E-postlister er en populær del av nettaktiviteten, og PHP kan administrere dem med letthet. Siden PHP er automatisk koblet til et nettsted interne e-postserver, 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" feltene og andre e-posthoder. Kompleksiteten i postliste grensesnittet er bare begrenset av kreativiteten til PHP programmering. Enkle programmer kan ta en eksisterende liste og sende samme e-post til alle.

Bruksanvisning

1 Kontroller at webserveren tilbyr tilgang til PHP kompilatoren. De fleste Linux-baserte webservere inkluderer dette som standard. Men noen fiendtlig skaffe begrense tilgangen til disse komponentene i serveren. Hvis du ikke har PHP-tilgang, kan du ikke bygge et PHP postliste.

2 Opprett en tekstfil av e-postadresser. Dette vil være mailinglisten. Sett en e-postadresse på hver linje. Gi navn til filen list.txt eller annen gjenkjennelig etikett.

3 Programmere den første delen av et PHP-skript for å lese list.txt filen. Algoritmen er enkel og bruker PHP fil () kommandoen for å åpne en tekstfil. (Se referanser) Hver linje i list.txt leses individuelt ved hjelp av en for () loop. Innenfor sløyfen, blir den uttrukne linje som er tilordnet en matrise for behandling av senere.

4 Legg en annen del av samme PHP-script som behandler rekken av e-postadresser. En annen for () sløyfe leser hver matrise oppføring og bruker mail () kommandoen til å sende en enkelt e-post til denne adressen. Sløyfe sykluser inntil alle adressene i matrisen blir behandlet. The post () kommandoen inneholder innholdet i e-postmeldingen og e-posttopptekster, inkludert avsenderens navn og adresse og eventuelle andre felt, for eksempel "CC" og "BCC."

5 Last opp list.txt adresse filen 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.

Hint

  • Omfanget av tilpasning av PHP-script er basert på de ønskede funksjonene i listen bruker. En annen HTML-side kan operere som startadressen og tilbyr et tekstfeltet for å skrive e-postmeldingen hvis listen brukes ofte nok til å gjøre dette nyttig.
  • Masse e-poster kan bli identifisert som spam av verten leverandøren. Vær forberedt på å svare på spørsmål som kan oppstå på grunn av tung bruk av e-postserveren på denne måten.