Come fare una Mailing List PHP

April 25

Come fare una Mailing List PHP


PHP è un linguaggio versatile in grado di gestire la maggior parte delle attività del server per qualsiasi sito web. Le mailing list sono una componente popolare di attività web, e PHP li possono gestire con facilità. Dal momento che PHP è automaticamente connesso al server di posta interno di un sito, la lingua può generare e-mail ad un elenco predefinito di destinatari. Ogni aspetto della e-mail può essere personalizzato, compreso l'indirizzo del mittente e il nome, i campi "CC" e altre intestazioni e-mail. La complessità dell'interfaccia lista è limitata solo dalla creatività della programmazione PHP. programmi semplici possono prendere un elenco esistente e inviare la stessa email a tutti.

istruzione

1 Verificare che il server Web offre l'accesso al compilatore PHP. La maggior parte dei server Web basati su Linux includono per default. Tuttavia, alcuni fornitori di hosting limitano l'accesso a questi componenti del server. Se non si ha accesso PHP, non si può costruire una mailing list di PHP.

2 Creare un file di testo di indirizzi di posta elettronica. Questa sarà la mailing list. Mettere un indirizzo di posta elettronica su ogni riga. Assegnare un nome al file o list.txt un'altra etichetta riconoscibile.

3 Programmare la prima parte di uno script PHP per leggere il file list.txt. L'algoritmo è semplice e utilizza il comando file PHP () per aprire un file di testo. (Vedi riferimenti) Ogni riga list.txt viene letta singolarmente utilizzando un ciclo for (). All'interno del ciclo, la linea estratta è assegnato a un array per l'elaborazione successiva.

4 Aggiungere una seconda parte per lo stesso script PHP che elabora la serie di indirizzi e-mail. Un altro per () ciclo legge ogni voce matrice e utilizza il comando mail () per inviare una sola e-mail a questo indirizzo. I cicli di loop fino a quando tutti gli indirizzi della matrice vengono elaborati. Il comando mail () contiene il contenuto del messaggio e-mail e le intestazioni e-mail, tra cui nome e l'indirizzo del mittente e tutti gli altri campi, come ad esempio "CC" e "BCC".

5 Caricare il file indirizzo list.txt e lo script PHP per il Web server e metterli insieme nella stessa directory.

6 Visita l'URL dello script PHP per generare automaticamente le email di tutti sulla lista.

Consigli e avvertenze

  • Il grado di personalizzazione dello script PHP si basa sulle caratteristiche desiderate dell'utente lista. Una seconda pagina HTML può funzionare come URL iniziale e offrire una casella di testo per comporre il messaggio di posta elettronica se l'elenco viene utilizzata una frequenza tale da rendere questo utile.
  • email di massa possono essere identificati come spam dal tuo provider. Siate pronti a rispondere alle domande che possono sorgere a causa di un uso pesante del server di posta in questo modo.