PHP är en mångsidig språk som kan hantera de flesta server uppgifter för varje webbplats . E-postlistor är ett populärt inslag i webb- aktivitet , och PHP kan hantera dem med lätthet . Eftersom PHP är automatiskt ansluten till en webbplats interna mailserver , kan språket generera e-postmeddelanden till en fördefinierad lista över mottagare . Varje aspekt av e-post kan anpassas , inklusive avsändarens adress och namn , "CC" fält och andra huvuden e . Komplexiteten i sändlistan gränssnittet begränsas enbart av kreativiteten hos PHP -programmering . Enkla program kan ta en befintlig lista och skicka samma mail till alla. Saker du behöver
webbserver med PHP
Visa fler instruktioner
1
bekräftar att webbservern ger tillgång till PHP -kompilator . De flesta Linux - baserade webbservrar detta som standard . Men vissa webbhotell begränsa tillgången till dessa komponenter i servern . Om du inte har PHP tillgång , kan du inte bygga en PHP sändlista .
2
Skapa en textfil med e-postadresser . Detta kommer att vara sändlistan . Sätt en e-postadress på varje rad . Döp filen list.txt eller annan igenkännbar märkning .
3
Programmera den första delen av ett PHP- skript för att läsa list.txt filen . Algoritmen är grundläggande och använder PHP -filen ( ) kommandot för att öppna en textfil . ( Se referenser ) Varje linje i list.txt läses individuellt med hjälp av en för ( ) loop . Inne i loopen , är det extraherade linjen tilldelats en array för behandling senare .
4
Lägg en andra del till samma PHP-skript som bearbetar uppsättningen av e-postadresser . En annan för ( ) loop läser varje array inresa och använder mail ( ) kommando för att skicka ett enda e-post till den adressen . De slingcykler tills alla adresser i gruppen behandlas . Den post ( ) kommandot innehåller innehållet i e-postmeddelandet och e-post rubriker , inklusive avsändarens namn och adress och eventuella andra områden , t.ex. " CC " och " BCC . "
5
Överför list.txt adress filen och PHP-skript till webbservern och placera dem tillsammans i samma katalog .
6
Besök webbadressen till den PHP-skript för att automatiskt generera e-postmeddelanden till alla på lista . Addera