Newsgroup: it.comp.www.php
Titolo: libMail e molti destinatari

Ho la necessità di utilizzare libMail per inoltrare un file allegato a 
circa un migliaio di utenti registrati. Quello che mi interessava capire 
  è se sia possibile creare un unico invio... per intenderci con una 
sola send() spedire ai mille destinatari come singoli, che quindi vedano 
solo un To seguito dal proprio indirizzo e non come BCc.
Grazie
Gian Leonardo

 capire   è se sia possibile creare un unico invio... 
Se ne e' parlato in precedenza. In particolare fai riferimento all'RFC
dell'SMTP dove viene specificato che un server SMTP deve poter inviare
messaggi ad un minimo di 100 destinatari contemporanei. Come gia'
suggerito la soluzione piu' portabile e pulita e' fare un ciclo ed
inviare una email con uno stock di 100 destinatari per volta.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 inviare una email con uno stock di 100 destinatari per volta.
Ok, ho fatto una ricerca con google nei precedenti posts ma non ho 
trovato quello che mi interessa sapere, ossia: è possibile inviare 
includendo i 100 destinatari, una e-mail dove il destinatario stesso 
veda nel campo To solo il proprio indirizzo e non quelli altrui?
Altrimenti dovrei fare una sporchissima Bcc con un To fittizzio :-/
Inoltre ho un problema nel To. Se inserisco l'array, come consigliato 
nel libmail_en.html per specificare il nome del destinatario l'email non 
viene recapitata, qualora io inserisca il solo indirizzo tutto funziona 
regolarmente.
Come è possibile? Viene effettuato qualche controllo da parte dei server 
di posta o cos'altro?
Grazie
Gian Leonardo

 funziona regolarmente.  
Che versione di libmail stai utilizzando?


 Che versione di libmail stai utilizzando?
*	Modified by Setec Astronomy - 
se...@freemail.it
*	Modified URL : 
http://digilander.iol.it/setecastronomy/
*	Modified Lastmod : Jan 2004
*	Modified Version : 1.4
Penso l'ultima, visto ce l'ho scaricata da phpclass.
Ce ne sono di più recenti con bugs fissati?
Gian Leonardo

 Ce ne sono di più recenti con bugs fissati?
Puoi postare il codice che non funziona?


 Puoi postare il codice che non funziona?
Certo:
  include (dirname(__FILE__)."/libmail.php");
 
  $m= new Mail; 	// crea l'email
  $m->From ("
pi...@pallino.it
", "Pinco Pallino");
  $m->Organization ("Divertiamoci insieme");
  $destcontr = array ("
cont...@inviomail.it
" => "Controllo e-mail");
  $m->To ($destcontr); // Il problema è tutto qui
  $m->Bcc (array ("
indir...@paperino.net
", "
indir...@pluto.it
"));
  $m->Subject ("Mail ");
  $m->Body ("Buongiorno\n In allegato la mail.\n Buona lettura");		// 
definizione corpo mail
  $m->Priority (3) ; // Priorità media
  $m->Attach ("./miofile.pdf", "application/pdf", "attachment", 
"miofile.pdf");	// attach pdf
  $m->Send (); // Invia la mail
Se definisco $destcontr come "
cont...@inviomail.it
" non ci sono problemi.
Grazie
Gian Leonardo

 problemi.  Grazie
E' un bug, ho aggiornato la classe su PHP-Classes. 
Grazie.


 Grazie.
Scusami Setec, visto che mi sono smazzolato il codice che hai riletto e 
modificiato tu, mi spiegeresti dove stà l'inghippo? Io avevo controllato 
che venisse effettuata una verifica sulla presenza di un array o meno 
nella funzione To, giusto per capire.
ciao
Gian Leonardo

) che non veniva accettato dal
server SMTP. Ho modificato parte del metodo To, Send e BuildMail per
ovviare al problema.


 ovviare al problema.
Ok, tnx. Appena parte in modo definitivo l'applicazione la segnalo su 
PHP Class.
grazie
Gian Leonardo