funzione mail(), numero di iterazioni possibili sulla funzione
ho notato che l interprete php nn concede l invio tramite blocco iterativo di più di un tot di chiamate alla funzione mail()..quindi quante email posso inviare max?
o meglio, un sistema per poter inviare le email dato che nn riesco a farlo semplicemente in un while iterando e passandogli alle variabili gli indirizzi email uno per volta..
quindi, come risolvere? anche un esempio on line m va bene..thanks
Il "problema" è che i server di AlterVista concedono l'invio di massimo 3 e-mail ogni due secondi.
Teoricamente sarebbe possibile in ogni ciclo inserire una pausa tra un invio e l'altro, ma lo script andrebbe di certo in timeout.
Per questo se avessi cercato nel forum avresti potuto trovare questa e questa mie soluzioni e questo thread che è la "base" degli script postati ai threads che ti ho linkato.
Come ti ho detto non puoi utilizzare usleep() in un ciclo per mandare le e-mail, lo script andrebbe in timeout dopo 15 secondi di esecuzione per impostazione predefinita del server!
Quindi devi utilizzare necessariamente le copie carbone: BCC o CCN in italiano oppure CC.
Leggi con attenzione i threads linkati fino alla fine.
no tranquillo è pseudo codice scritto a muzzo per vedere se avevo capito bene ;)
l algoritmo sarà molto più complesso dato che ci saranno tante cosine con cui dovrà interagire..stasera a casa in locale se ce la faccio comincio a scriverlo..
cmq alla prox.
ciao