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 .