Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come inviare una mail di massa in batch PHP

PHP (Hypertext Preprocessor ) è un linguaggio di scripting completo con funzioni integrate per realizzare praticamente qualsiasi operazione uno sviluppatore web deve eseguire . Toolkit di PHP include una funzione di e-mail , le abilità matrice di trasformazione , strutture di loop di controllo e gli strumenti per leggere e scrivere file locali . Uno sviluppatore web può combinare questi strumenti e creare uno script PHP che esegue emailings massa . Suddivisione di un lavoro e-mail di massa in piccoli lotti permette di lavorare entro i limiti vostri luoghi di server web su l'uso delle sue applicazioni di posta elettronica di invio di posta elettronica o altro . Cose che ti serviranno
Plain Text Editor
Accesso a un server web con PHP installato
File Transfer Protocol (FTP) applicazione
Mostra più istruzioni
1

Avviare la norma , testo semplice editor di che è disponibile sul computer
2

Inserisci il seguente codice nell'editor di testo : .

<
php < ? p list> //e-mail - questi potrebbe anche essere memorizzati in un data //Numero di email da inviare in un momento

$ TotalAddresses = 10;

$ myFile = " listcount.txt " ;

//verifica la presenza di conteggio file. Se non esiste , lo crea

//se esiste , carica il conte, lo incrementa e lo passa al mailer di routine

if ( file_exists ( $ myFile ) ) per

{

$ fh = fopen ( $ myFile , 'r ');

$ count = intval ( fgets ( $ fh ) ) ;

$ count = $ count + $ liststep ;

fclose ( $ fh ) ;

$ fh = fopen ( $ myFile , ' w ');

fwrite ( $ fh , $ count) ;

fclose ( $ fh ) ;

}

else {

$ fh = fopen ( $ myFile , ' x ');

$ count = $ liststep ;

fwrite ( $ fh , $ count) ;

fclose ( $ fh ) ;

}

//il tuo indirizzo email e -mail oggetto del

$ email = ' myorganization@myemailservice.com ';

$ subject = "L'annuncio incontro" ;

//intestazioni di dire dove posta da e che per rispondere al

$ headers = 'From : ' . $ email . "\\ r \\ n" . ' Reply-To : ' . $ email . "\\ r \\ n";

$ themessage = ' Questo è il mio messaggio. Potrebbe essere HTML così : basta guardare le virgolette singole e doppie ;

//mailer di routine

//questa sezione scorre l' elenco di indirizzi e-mail fino a quando il conteggio raggiunge 10

//decommentare la funzione mail () linea funzione quando è pronto per inviare effettivamente le email .

if ( $ contatore < $ TotalAddresses ) per

{

per ( $ n = 0; $ n < $ count , $ n + + ) per

{

//$ result = mail ( $ lista [ $ n] , "Invito Meeting" , $ themessage , $ headers ) ;

if ( $ risultato = True ) per

{

echo $ lista [ $ n] ' . inviato! '; ? //Se la funzione mail è successo

}

}

}

>
3

Fare clic sul menu File . Selezionare l'opzione "Salva" . Salvare con il nome di file " test.php ".
4

Fare clic sul menu File e selezionare " Esci" o "Exit " per chiudere l'editor di testo .
5

Avviare l'applicazione FTP e collegarsi al server web .
6

caricare i file " test.php " nella directory principale del server web.
7

Avviare un browser Web e digitare l' Uniform Resource Locator appropriata ( URL) per accedere al file PHP . Ad esempio, immettere : yourdomainname.com /test.php . Sostituire " yourdomainname.com " con il nome di dominio o indirizzo (IP) Protocollo Internet del server web.
8

Premere il tasto per caricare l'URL digitare ed eseguire il file PHP . Il browser dovrebbe visualizzare l' indirizzo e-mail inviata con successo al programma di utilità di invio di posta elettronica del web host .

 

Programmazione © www.354353.com