liste
Inviare mails a centinaia di indirizzi
Pin su chiediaiuto, 18\01\2011, h. 15.35.


http://dl.dropbox.com/u/8356992/InviaListaMail.zip
questo piccolo programmino  dedicato a chi ha problemi nell'invio di 
email a molti indirizzi, proprio ieri un amico mi poneva tale situazione 
di blocco sul server di Alice di messaggi a pi destinatari Vi incollo il 
link di drobox in quanto al momento non reperisco il link diretto, 
richiedetemelo se interessa
dimenticavo, l'utility  free e portable, in linea con le mie 
preferenze!......Invia liste mailInvia liste mail
Questo semplice programma serve per inviare mail a liste di utenti, 
principalmente newsletter, senza utilizzare il proprio client di posta 
predefinito e potendo inoltre spedire la stessa mail ad un numero 
predefinito di utenti alla volta, frazionando cos l'invio e creando quindi 
delle liste.

Istruzioni
Sono presenti diverse opzioni e parametri da inserire, che vengono spiegati 
e precisati qui di seguito.
Attenzione: tutti i campi sono obbligatori.

Server SMTP In questa casella va inserito il server di posta in 
uscita (SMTP) utilizzato durante la vostra connessione. (ad es: mail.tin.it 
o similari)

Nome mittente Si tratta del nome a video che volete far comparire 
nella mail e che quindi pu essere del tutto fittizio.

Email mittente Immettere qui l'indirizzo email del mittente. Deve 
trattarsi di un indirizzo valido cui ricevere eventuali risposte.

Lista indirizzi Attraverso l'apposito pulsante "Sfoglia" dovete 
caricare il file di testo (con estensione TXT) in cui sono memorizzati tutti 
gli indirizzi di posta dei destinatari. Tali indirizzi verranno spediti in 
copia nascosta, per cui ogni ricevente non potr conoscere gli indirizzi 
degli altri utenti.
Questo file va creato con un normale editor di testi (ad esempio 
Notepad), avendo l'accortezza di immettere gli indirizzi l'uno di seguito 
all'altro, senza ritorni a capo o altro, ma separandoli tra loro con un 
punto e virgola (";"). Solo dopo l'ultimo indirizzo della lista NON va messo 
alcun segno.

Oggetto Si tratta dell'oggetto della mail, che potr essere una 
qualunque stringa o frase a vostro piacere.
Se l'ultimo carattere dell'oggetto  un simbolo di cancelletto (#), in 
fase di invio tale simbolo sar sostituito dal numero progressivo della 
mail. (Es: "Newletter mensile - Lista #" diventer Lista 1, Lista 2, ecc.)

Mail da inviare Anche in questo caso, attraverso l'apposito pulsante 
"Sfoglia", potrete caricare il testo della mail da inviare.
In questo caso potrete scrivere un file di testo (con estensione TXT), 
oppure un file Html (con estensione HTM o MTML). In entrambi i casi i 
collegamenti ipertestuali verranno evidenziati e caricati nella mail. Nel 
caso del file Html verranno inoltre rispettate le formattazioni del testo 
(grassetto, colori o altro). Nel file Html non  possibile inserire delle 
immagini che verranno ignorate in fase di invio.

Indirizzi per mail Tramite questa casella si pu determinare a quanti 
indirizzi per volta verr inviata la stessa mail. Quando viene selezionato 
il file contenente gli indirizzi cui inviare le mail, in questo spazio 
vengono segnalati il numero totale degli indirizzi caricati, il numero di 
indirizzi massimo per ogni mail (di solito coincide con quello del numero 
totale degli indirizzi se questo  inferiore a 100) e il numero di mail che 
verranno inviate in base alla divisione tra i primi due valori.
Il programma prevede un limite massimo di 100 indirizzi per ogni mail.
Variando il numero di indirizzi per ogni mail verr automaticamente 
aggiornato il numero delle mail da inviarsi.

File di log Ad ogni invio effettuato il programma memorizza in un 
file di log la data di invio, l'ora, il numero di mail inviate e l'oggetto 
della mail. Questo per permettere di avere un elenco degli invii effettuati. 
I dati vengono salvati in un file di testo (sendlog.log) che risiede nella 
stessa cartella del programma e che pu essere visualizzato premendo su 
questo pulsante. Il file pu essere editato con un normale editor di testi 
(es: notepad).

Annulla Questo pulsante elimina tutti i valori caricati nelle varie 
caselle di testo e le opzioni selezionate.

Spedisci Se tutte le caselle sono state correttamente riempite, 
questo pulsante avvia la spedizione delle mail.
Durante la spedizione due etichette vi segnaleranno rispettivamente la 
percentuale inviata del messaggio in corso di spedizione e il numero di mail 
inviate sino a quel momento in rapporto al numero totale delle mail da 
inviarsi.
Contemporaneamente verranno segnalate le operazioni eseguite dal 
socket in fase di invio.

Server SMTP, nome mittente ed email mittente vengono memorizzati e caricati 
automaticamente la volta successiva dopo che sono stati inseriti una prima 
volta. Questo perch si suppone che l'inviante sia sempre il medesimo, 
possono comunque essere cambiati ed il programma memorizzer le nuove 
impostazioni.

Il programma  stato realizzato con Visual Basic 6.0. Richiede come unico 
componente aggiuntivo il controllo Microsoft Winsock (MSWINSCK.OCX).

Questo programma  stato ideato per gestire grosse quantit di indirizzi, in 
funzione del fatto che molti provider non permettono la spedizione 
contemporanea a pi di un numero limitato di indirizzi. Ovviamente tale 
limite (solitamente 100) dipende dal vostro provider.


--------------------------------------------------------------------------------

Informazioni sul programma


Invia liste mail
Versione 1.0
Realizzato da Mauro Rossi @ 2006
