Introduzione
Lo script permette di gestire più mailing list contemporaneamente, scegliendo i destinatari e potendo allegare file. Lo script, che usa PHP e MySQL, è liberamente utilizzabile e modificabile e l'autore offre il suo supporto via mail. Da provare per testarne la potenza e la facilità.
La demo per iscriversi è a questo indirizzo.
Configurazione dello script
Scompattare il file compresso ed andare a modificare il file connect.inc secondo la spiegazione seguente:
Parametri di configurazione
$dbaddress="IP.ADD.RE.SS o host";
Indirizzo del server, puo essere nel formato di indirizzo IP o testuale (generalmente "localhost").
$dbuname="nomeutente";
Nome utente di acceso al server MySQL.
$pwd="password";
Password di accesso al server MySQL.
$dbname="nomedeldatabase";
Nome del database MySQL da usare per l'utilizzo dello script.
$path="/path/della/directory/htdocs/web3mail";
Indirizzo del server dove è installato lo script.
$root = "path/della/directory/htdocs/allegati";
Indirizzo del server dove devono essere inseriti gli allegati.
$web="http://www.nomesito.com/";
Indirizzo Internet del sito che contiene lo script.
$url="http://www.nomesito.com/nomefile.php";
URL della pagina che contiene (leggi "include") i file php per la rimozione dalla mailing list.
$imgdir="img";
Nome della cartella delle immagini che si trova al di sotto della cartella di installazione dello script.
Testi dello script
$nota="Se vuoi rimuoverti da questa lista di informazioni clicca qui:n";
Testo che ci indica dove cliccare per rimuoversi da una lista.
$segnala="user@nomesito.com";
Invia una email a questo indirizzo quando un utente si rimuove da una lista.
$mitt="PHP Robot";
Mittente del messaggio automatico di rimozione di un utente da una lista.
Colori e dimensioni dei menu
$colorelinee="#444444";
Il colore delle linee delle tabelle.
$coloretit="#eeeeee";
Il colore dei titoli delle tabelle.
$colore1="#cccccc";
Il colore della prima riga alternata delle tabelle.
$colore2="#dddddd";
Il colore della seconda riga alternata delle tabelle.
$largtab="650";
Larghezza (in pixel) delle tabelle principali.
Nomi delle tabelle del database
$nomeml="w3kml";
$ident ="w3kident";
$utenti="w3kutenti";
Nome delle tabelle usate all'interno del database.
Installazione sul server
Caricare tutti i file sul server e puntare alla directory del tipo http://www.vostrodominio.com/vostradirectory/, a questo punto cliccare sul link "Installa lo script adesso" per installare le tabelle nel database e per creare automaticamente una Newsletter con un identità di prova.
Pannello di Controllo
Tramite questo pannello di controllo possiamo agire in maniera semplice su tutte le funzioni dello script:
Manda messaggio a Newsletter:
Identità mittente:
Il mittente della mailing list da inviare, comparirà nel messaggio.
Mailing List
Nome della Mailing List alla quale stiamo inviando il messaggio.
Allegato
Nome dell'allegato da aggiungere al messaggio della mailing list.
Oggetto
Oggetto del messaggio della mailign list.
Descrizione
Corpo del messaggio della mailing list.
Modifica database di:
Inserisci o modifica gli utenti facenti parte della mailing list.
Nome e Cognome
Nome e Cognome dell'utente da aggiungere.
Indirizzo email dell'utente da aggiungere.
ripeti email
Ripetere l'indirizzo email per conferma.
Azienda/Privato
Selezionare se l'utente che stiamo inserendo è un privato o un azienda.
Gestione delle Newsletter:
Crea nuova ML:
Viene creata una nuova mailing list scegliendo tra le identità disponibili.
Modifica dati ML:
Modifica i dati di una mailing list esistente (nome, descrizione, identità).
Cancella ML:
Cancella una mailing list, chiedendo ovviamente conferma di tale procedura.
Gestione Identità
Crea nuova identita':
Crea una nuova identità da utilizzare per le mailing list.
Modifica dati identita':
Modifica i dati di una identità esistente (nome, email).
Cancella Identita:
Cancella una identità, chiedendo ovviamente conferma di tale procedura.
Per creare la pagina di iscrizione o reiscrizione consultare il file readme dello script che è in italiano.
Considerazioni Finali
Se volete gestire una mailing list, questo è lo script che fa per voi. Completamente in lingua italiana, vi permette in pochi minuti di allestire in maniera semplice ed intuitiva più mailing list per il vostro sito. Il creatore offre supporto via mail e ne incentiva lo sviluppo. Unica nota, un po' più di sicurezza dell'amministrazione non guasterebbe.