Hypertext Preprocessor (PHP ) er en fullverdig skriptspråk med innebygde funksjoner for å oppnå omtrent enhver oppgave en webutvikler må utføre. PHP sin verktøykasse inneholder en e-post funksjonen , array - behandling evner , loop - kontroll strukturer og midler til å lese og skrive lokale filer . En webutvikler kan kombinere disse verktøyene og lage et PHP- skript som utfører masse emailings . Splitting en masse e jobb i små partier kan du arbeide innenfor grensene webserveren steder på bruk av sine send- post eller andre e-postprogrammer. Du trenger 
 Plain Text Editor 
 tilgang til en webserver med PHP installert , File Transfer Protocol ( FTP) søknad 
 Vis flere instruksjoner 
 1 
 Start standard , ren tekst editor program som er tilgjengelig på datamaskinen 
 2 
 Skriv inn følgende kode inn i teksten redaktør : . ? 
 
 < php 
 < p> //e-postliste - disse kan også lagres i en data //Antall e-poster til å sende ut på en gang 
 
 $ TotalAddresses = 10; 
 
 $ minFil = " listcount.txt "; 
 
 //sjekker for eksistensen av tellingen filen. Hvis ikke det , skaper det 
 
 //hvis den finnes , lastes de teller, trinn det og sender det videre til mailer rutine 
 
 if ( file_exists ( $ minFil ) ) 
 
 { 
 
 $ fh = fopen ( $ minFil , 'r '); 
 
 $ teller = intval ( fgets ( $ fh )); 
 
 $ teller = $ teller + $ liststep ; 
 
 fclose ( $ fh ) ; 
 
 $ fh = fopen ( $ minFil , 'w '); 
 
 fwrite ( $ fh , $ teller ) ; 
 
 fclose ( $ fh ) ; 
 
 } 
 
 else { 
 
 $ fh = fopen ( $ minFil , 'x '); 
 
 $ teller = $ liststep ; 
 
 fwrite ( $ fh , $ teller ) ; 
 
 fclose ( $ fh ) ; 
 
 } 
 
 //din e-postadresse og e- emne 
 
 $ email = ' [email protected] '; 
 
 $ emne = "møte kunngjøring" ; 
 
 //overskrifter for å fortelle hvor post fra og hvem du skal svare på 
 
 $ overskrifter = 'Fra : ' . $ epost . "\\ r \\ n" . ' Svar til : ' . $ epost . "\\ r \\ n"; 
 
 $ themessage = 'Her er mitt budskap . Det kan være HTML også: bare å se enkle og doble anførselstegn '; 
 
 //mailer rutine 
 
 //denne delen looper gjennom e-postadressen listen til tellingen når 10 
 
 //uncomment mail ( )-funksjonen linje når klar til å faktisk sende ut e-post. 
 
 if ( $ teller <$ TotalAddresses ) 
 
 { 
 
 for ( $ n = 0 , $ n < $ teller , $ n + + ) 
 
 { 
 
 //$ resultat = mail ( $ liste [$ n ], " Møteinnkalling ", $ themessage , $ overskrifter ) ; 
 
 if ( $ resultat = sann) 
 
 { 
 
 echo $ liste [$ n ] ' . sendt! '; ? //Hvis postfunksjonen er vellykket 
 
 } 
 
 } 
 
 } 
 
 > 
 3 
 Klikk filmenyen. Velg " Lagre" alternativet. Lagre under filnavnet " test.php . " 
 4 
 Klikk på fil-menyen og velg "Avslutt " eller "Avslutt " for å lukke tekst editor. 
 5 
 Start FTP-program og logge på webserveren. 
 6 
 Last opp filene " test.php " til rotkatalogen på webserveren . 
 7 
 lansere en nettleser og angi riktig Uniform Resource Locator ( URL ) å få tilgang til PHP-filen . Skriv for eksempel : yourdomainname.com /test.php . Erstatt " yourdomainname.com " med domenenavnet eller Internet Protocol ( IP) -adressen til webserveren . 
 8 
 Trykk på enter-tasten for å laste inn URL og kjøre PHP-filen . Nettleseren skal vise alle e-postadressene sendt til nettet vert send- post verktøy .