Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    inviare MOLTE email con php

    esempio: ho un modulo di iscrizione alle newsletter del sito, e dopo mesi ho + di mille utenti a cui mandare le news via mail...qual'è il metodo corretto per inviare le notizie a questa MOLE di utenti?

    leggo le mail da DB e inizio ad inviare...ma questo sicuramente creerebbe problemi durante l'invio per il fatto del numero da inviare.. quindi : basta usare una funzione sleep() ogni tot mail? oppure quali altre tecniche devo utilizzare?

    spero di essere stato chiaro!

    grazie
    Per una battaglia sono sempre a disposizione

  2. #2
    che io sappia esistono dei programmi di mailing list gratuiti che funzionano piuttosto bene, il casino è però che dovresti periodicamente estrarti gli indirizzi ed inserirli nell'apposito programma...

    però sinceramente non ne ho mai avuto la necessità di spedirne così tante tutte insieme e di più non saprei aiutarti

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    uno dei problemi nell'invio consistente di email è il fatto di aprire e chiudere continuamente la connessione verso il server SMTP in un breve arco di tempo, poichè viene considerato comunemente come tentativo di spam o simile.

    Potresti provare ad usare il modulo zend mail di zend framework che consente di aprire una connessione unica pe tutti gli invii e vedere se l'invio avviene senza problemi

    http://framework.zend.com/manual/en/...le-emails.html
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    il problema dello zend framework è che dovrei configurare il php.ini, quindi dovrei avere un mio server o essere hostato con server dedicato...
    cmq ora provo a dare un'occhiata alle librerie pecl e pear...cmq altrimenti la cosa + ovvia da fre credo sia creare un software in un altro linguaggio apposito per l'invio delle mail..magari in java..
    cmq se qualcuno conosce qualche software freeware già pronto per l'invio di MOLTE email se mi posta il nome gliene sarei molto grato..

    grazie a tutti
    Per una battaglia sono sempre a disposizione

  5. #5
    dove hai trovato che per usare lo zend framework bisogna modificare il php.ini? io lo uso nei miei siti su server linux e vanno benissimo senza alcuna modifica..

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    io uso semplicemente questo metodo..anche se c'è il fastidio che gli utenti visualizzano anche gli altri indirizzi, ma per me nn è un problema, invece magari tu potresti utilizzare un bcc: al posto del cc:


    codice:
    $risultati_email = mysql_query ($query,$db);
    $array_email[] = null;
    for($c = 0;$ris = mysql_fetch_array($risultati_email);$c++) {
    $email = $ris['email'];
    $array_email[$c] = $email;
    
    }
    $intestazioni="cc: ";
    foreach($array_email as $email){
    $intestazioni .= $email.",";
    }
    
    mail("", " ",  "  ", $intestazioni);
    cosi almeno nn mi va in time out

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.