Ciao a tutti.
Sto realizzando una newsletter e sto cambiando il meccanismo di invio. Inizialmente volevo usare il crontab ma per una newsletter che invierà 30 mail all'anno lo trovo inutile e quindi ho realizzato un invio stile "paginazione" ovvero cliccando su un link viene inviato il gruppo successivo. In questo modo vengono inviate 20,30,50 mail per volta senza sovraccaricare il server per lo spam. Ora volevo automatizzare questo meccanismo per non dover cliccare avanti.
Il problema è evitare l'invio delle mail evitando il timeout della pagina, cosa possibile se ci sono tantissime mail da inviare. no?
Allora il meccanismo che ho messo in atto è il seguente:
Primo click dell'utente si viene indirizzati ad una pagina dove vengono inviate le mail.
Ogni 20 mail vi è un reindirizzamento alla stessa pagina ma con variabili diverse e cosi via fino
all'ultimo ciclo che reindirizza alla pagina di uscita dopo aver effettuato tutti gli invii.
Questa è la procedura, per ulteriore verifica viene salvato sul db il risultato dell'invio.
La mia domanda è: siccome viene effettuato un reindirizzamento il tempo di timeout ricomincia da zero o rischio di andare in timout?
grazie a tutti
Sto realizzando una newsletter e sto cambiando il meccanismo di invio. Inizialmente volevo usare il crontab ma per una newsletter che invierà 30 mail all'anno lo trovo inutile e quindi ho realizzato un invio stile "paginazione" ovvero cliccando su un link viene inviato il gruppo successivo. In questo modo vengono inviate 20,30,50 mail per volta senza sovraccaricare il server per lo spam. Ora volevo automatizzare questo meccanismo per non dover cliccare avanti.
Il problema è evitare l'invio delle mail evitando il timeout della pagina, cosa possibile se ci sono tantissime mail da inviare. no?
Allora il meccanismo che ho messo in atto è il seguente:
Primo click dell'utente si viene indirizzati ad una pagina dove vengono inviate le mail.
Ogni 20 mail vi è un reindirizzamento alla stessa pagina ma con variabili diverse e cosi via fino
all'ultimo ciclo che reindirizza alla pagina di uscita dopo aver effettuato tutti gli invii.
Questa è la procedura, per ulteriore verifica viene salvato sul db il risultato dell'invio.
La mia domanda è: siccome viene effettuato un reindirizzamento il tempo di timeout ricomincia da zero o rischio di andare in timout?
grazie a tutti