Problema timeout - invio mail

Daniele_Carrara

Nuovo Utente
20 Apr 2018
16
0
1
24
Ciao a Tutti,

utilizzo un sistema homemade per l'invio di newsletter ai nostri clienti (il tutto gestito come da norme, con possibilità di disiscrizione automatica, consenso esplicito, etc.), il problema è che il sistema non riesce a completare l'invio a tutta la lista contatti (circa 7k contatti) per via del timeout del server.

ho già provato ad utilizzare set_time_limit, settato anche con limite infinito: set_time_limit(0) ma il problema continua a ripresentarsi.

per l'invio utilizzo la Email Class di Codeigniter

Qualcuno sa come potrei risolvere il problema?

Grazie mille in anticipo
 

macus_adi

Utente Attivo
5 Dic 2017
1.320
88
48
IT/SW
per l'invio utilizzo la Email Class di Codeigniter

Qualcuno sa come potrei risolvere il problema?
7K contatti non sono tanti!!!!
Dovresti utilizzare le code e/o un batch da cron.
Mi viene da pensare che tu lo stia facendo in linea, il che è ovviamente errato dal punto di vista didattico e sistemistico.

Una delle modifiche più semplici che potresti effettuare è un CronController con un CronModel, utilizzando quest'ultimo per l'invio delle mail in base alle tue necessità.
 
  • Like
Reactions: Daniele_Carrara

marino51

Utente Attivo
28 Feb 2013
2.967
171
63
Lombardia
verifica anche la funzione intrinseca alla classe,

BCC Batch Mode, enabling large email lists to be broken into small BCC batches

forse ti costa meno modifiche
 

macus_adi

Utente Attivo
5 Dic 2017
1.320
88
48
IT/SW
Il metodo suggerito sopra ha un solo svantaggio (ed ecco perché si usano le code) l'header rimane identico per tutti i destinatari.... Facile andare in spam...

Di conseguenza un test A/B non è possibile effettuarlo...

Un nota: BCC Batch Mode per CodeIgniter si traduce con:
PHP:
$this->email->bcc(array_columns(UsersModel::index(),'email'));
E comunque sia con una lista massima di 100 utenti, il che vuol dire che comunque è preferibile una coda!
 
Ultima modifica:

eliseufeu

Nuovo Utente
6 Feb 2020
2
0
1
Grazie mille, ho finalmente trovato una possibile soluzione al problema che mi richiede settimane un po' folle haha
Att: Star Wars
 
Discussioni simili
Autore Titolo Forum Risposte Data
P problema con il timeout PHP 3
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
D problema php mysql PHP 1
D problema php mysql PHP 1
M Problema Wi-Fi Linux Linux e Software 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
Daniele_Carrara Problema Aperture Mailup Email Marketing 0
F PROBLEMA ACCESSO INSTAGRAM Discussioni Varie 0
R Problema connessione db PHP 7
M problema if PHP 2
G Problema con Get page PHP 4
N Problema passaggio variabili tra pagine PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
H problema carrello woocommerce PHP 2
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
M Problema su query JOIN in tre tabelle PHP 0
S Problema esportazione tabelle Mysql in Excel PHP 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
M Problema su update di 3 tabelle PHP 1
T problema con select dinamica con jquery Javascript 0
A Problema checkout carrello php PHP 2
R Problema al server Domini 0
A Problema nel passare la variabile PHP 0
G Problema update di un database PHP 0
S Problema con spazi bianchi HTML e CSS 4
E Problema motore di ricerca FULL_TEXT PHP 0
Tommy03 Problema durata cookie PHP 5
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
I PROBLEMA CODICE INSERTION SORT C C/C++ 2
I PROBLEMA CODICE C - INSERTION SORT Presentati al Forum 1
N Problema pennelli Photoshop Photoshop 0
Tommy03 Problema con z-index HTML e CSS 3
M Problema inserimento parole con apostrofo nel db PHP 5
C Problema con dati meteo xml XML 0
Y Problema visualizzazione PDF generato da fpdf PHP 1
S Problema con infrarossi videocamera IP Cam e Videosorveglianza 1
G Problema caricamento tabelle MySql da PhP PHP 0
V Problema con librerie allegro5 c++ C/C++ 1
P Problema concantenazione form Javascript 3
M Problema con php per calcolo costo percentuale PHP 7

Discussioni simili