Visualizzazione dei risultati da 1 a 7 su 7

Discussione: invio 10.000 mail

  1. #1

    invio 10.000 mail

    ciao a tutti,
    dove inviare circa 10.000 mail utilizzando il php.
    Ho una pagina php che richiama un'altra e quest'ultima cicla su una tabella del db e presa la mail dal campo mail compone la mail e la invia.
    solo che se devo farlo x circa 10.000 righe del database la pagina mi va in timeout!
    come fare?

    thanks
    -----------------------
    http://www.torinoinsolita.it

  2. #2
    Dipende dal server. Bisogna alzare il timeout agendo sul suo file di configurazione

    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  3. #3
    fai una pagina che ne invia di meno partendo da $_GET['start'] e ogni volta la refresci con lo start + 1000

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Domanda strana:

    Ma c'è un calcolo per capire in base al numero di mail, il peso di ogni mail e il numero di mail a cui deve essere inviata la mail il tempo da impostare nel timeout?

    ALe

  5. #5
    [supersaibal]Originariamente inviato da pig_org
    Domanda strana:

    Ma c'è un calcolo per capire in base al numero di mail, il peso di ogni mail e il numero di mail a cui deve essere inviata la mail il tempo da impostare nel timeout?

    ALe [/supersaibal]

    se puoi impostare il timeout puoi anche dire di essere infinito con set_time_limit(0);

  6. #6
    di solito queste cose si gestiscono in tutt'altro modo...
    dovresti far impostare dall'amministratore di sistema un cron che lancia un determinato file ogni 10 minuti o qualcosa del genere

  7. #7
    Fallo in locale magari a step di 100.

    Lo script sul tuo pc prenderà i dati dal db e li mandera in POST http al programma mail.php sul tuo server .. cosi' eviti ogni timeout.

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.