Cerca su HostingTalk.it(puoi inserire qualsiasi parola, termine, azienda, espressione). Scrivi e premi INVIO!
Loading

+ Rispondi alla Discussione
Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 15 di 23

Discussione: newsletter con php

  1. #1
    Nuovo utente
    Data Registrazione
    May 2008
    Messaggi
    11

    newsletter con php

    ho la necessità di gestire una newsletter con 10000 indirizzi email. Pensavo di usare uno script in php, come phplist, per realizzarla.
    Volevo qualche consiglio proprio su phplist ( se qualkuno lo ha già usato e come si trova) e poi su che caratteristiche deve avere lo spazio web per gestire una cosa del genere, visto che 10000 mail non sono poche. Pensate che qualunque spazio web, anche molto economico, possa andare bene?

    grazie



  2. #2
    Ste
    Ste non è collegato
    HT Admin L'avatar di Ste
    Data Registrazione
    Feb 2006
    Località
    Italia
    Messaggi
    8,060

    Re: newsletter con php

    E' passato diverso tempo da quando lo usavo, ma si penso sia fatto bene come script. 10.000 indirizzi inizia ad essere abbastanza importante, ti consiglio di specificare ogni quanto la invierai e soprattutto di non puntare aun servizio "molto economico".
    Hai un progetto o un servizio hosting che reputi interessante? Scrivi a HostingTalk.it e raccontaci tutto.
    Segnalazioni e news: info@hostingtalk.it

    Segui HostingTalk.it su FACEBOOK!

    @twitter | Hosting News | Offerte Hosting | Recensioni hosting

  3. #3
    Nuovo utente
    Data Registrazione
    May 2008
    Messaggi
    11

    Re: newsletter con php

    penso che la cadenza sia settimanale. che hosting mi consigliereste? o almeno che caratteristiche deve avere?

  4. #4
    HT Member
    Data Registrazione
    Mar 2009
    Messaggi
    37

    Re: newsletter con php

    Io l'ho usato su di una VPS aruba con un numero molto + basso di indirizzi.

    Sottolineo quanto già sopra specificato da HT ovvero l'importanza di settare delle pause nei tempi di invio mi sembra che il parametro fosse il seguente:

    Mail queue throttle


    # to avoid overloading the server that sends your email, you can add a little delay
    # between messages that will spread the load of sending
    # you will need to find a good value for your own server
    # value is in seconds (or you can play with the autothrottle below)
    define('MAILQUEUE_THROTTLE',0);

    Bye

  5. #5
    Provider L'avatar di tzm.net
    Data Registrazione
    Mar 2008
    Messaggi
    371

    Re: newsletter con php

    Un'hosting a basso costo per 10.000 email settimanale mi sembra un po' poco. Però potrei anche venire smentito. Personalmente ti consiglierei un hosting dedicato eventualmente a basso costo. Per quanto ci riguarda affittiamo una piattaforma integrata per gestire le campagne email con gestione degli indirizzi validi e non validi, analisi sulle aperture, click etc. etc.
    Se si tratta di una cosa amatoriale sono comunque il primo a consigliarti di rivolgerti altrove.
    www.tzm.net Hosting e Connettività e Hosting professionale dal 1996

  6. #6
    GrG
    GrG non è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milano
    Messaggi
    4,928

    Re: newsletter con php

    PhpList va benissimo. E' solo un suicidio la sua configurazione di base.

    I limiti devi impostarli comunque, tipo a 50 mail ogni 15 secondi, altrimenti nel 99 % dei casi ti va in 500 la pagina.

    (sono tornato)
    Giorgio (GrG) Bonfiglio
    http://blog.grg-web.eu/ http://www.giorgio-bonfiglio.tel/
    Rackspace/SoftLayer Addicted.


  7. #7
    Nuovo utente L'avatar di Opencosmo STARHOSTING
    Data Registrazione
    Aug 2009
    Località
    Svizzera
    Messaggi
    11

    Riferimento: newsletter con php

    Io un giorno provasti a inviare 20'000 e-mail da uno shared, ho dovuto aspettare un pò ma alla fine ha fatto il suo dovere senza darmi troppi problemi.
    (Dentro la lista e-mail ho aggiunto in vari punti alcune mie e-mail e mi sono arrivate)

    Con uno scriptino PHP simile a:
    Codice PHP:
    fopen(lista_mail.txt)
    while(
    $c 20000)
    {
    mail(x)


  8. #8
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Riferimento: newsletter con php

    Come fa a funzionare quel codice?
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  9. #9
    HT Moderatore L'avatar di Alex
    Data Registrazione
    Aug 2006
    Messaggi
    2,299

    Re: newsletter con php

    si a parte che quel codice è cannato e manca di almeno 3 variabili, quindi come lavoro di codice non è ottimale, però "io un giorno provasti" è una coltellata al cadavere di manzoni
    Il miglior sito italiano su winning eleven e pro evolution soccer
    Ubuntu è una antica parola africana che significa: "Non so installare Debian"

  10. #10
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Riferimento: newsletter con php

    A parte Manzoni, non è tanto un problema di variabili, veramente non capisco cosa abbia a che fare quel codice con eventuali checkpoint durante l'invio.
    Così come è adesso non entrerà mai nel ciclo, dato che $c non è definito e sarà sempre inferiore a 20000, ma anche se fosse superiore che senso ha mandare una mail ogni volta che $c è superiore a 20000? Proprio non capisco....

    Bisognerebbe spiegare come prima cosa COSA E' $c se si pubblica il codice su un forum, perchè postato così come è adesso, sono 4 righe di codice completamente inutili che potrebbero portare ad un loop infinito eventuali utenti inesperti (che sicuramente proverebbero a mettere $c=20001)
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  11. #11
    Nuovo utente L'avatar di Opencosmo STARHOSTING
    Data Registrazione
    Aug 2009
    Località
    Svizzera
    Messaggi
    11

    Riferimento: newsletter con php

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Come fa a funzionare quel codice?
    È un codice di esempio, non deve funzionare. Mai programmato ore e ore con amici e sei stufo di scrivere quelle 2 righe per farli un esempio?

    Se vogliamo un codice che funzioni, tò:
    Codice PHP:
    $nw_list 'list.txt';
    $nw_who file($nw_list);
    $nw_rep = array("\n" => "");
    $nw_cot count($nw_rep);
    $nw_msg_title "Titolo!!";
    $nw_msg_text  "Scopri le novità del 2010 bla bla bla......";

    for(
    $count 0$count <= 9999999$count++){
        if(
    $nw_who[$count] == ""){
            
    $count 9999999;
        } else {
            
    $nw_to strtr($nw_who[$count], $nw_rep);
            
    mail($nw_to$nw_msg_title$nw_msg_text);
            
    sleep(1);
        }
    }
    echo 
    "[+] Mail inviate!\n"

  12. #12
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Riferimento: newsletter con php

    Il fatto è che tu non hai programmato ore ed ore con gli altri utenti del forum.
    Hai postato un codice di punto in bianco, che non funziona, non funzionerà, e non serve a niente, come puoi pretendere che chi legge abbia anche la benchè minima idea di che cosa volessi fare te?

    Ed anche il codice che hai postato adesso non ha alcun senso.
    Se hai già il numero di righe del file ($rw_cot), a cosa serve ciclare fino a 9999999 verificando di volta in volta se il record è vuoto oppure no?

    un foreach diretto sull'array farebbe in 1 riga quello che te fai in 6, è molto più performante, più pulito e sopratutto funziona.
    Cosa accadrebbe se di record nel file ce ne fossero 10.000.000 anzichè 9.999.999?

    E perchè devi contare fino a 9.999.999 quando magari nel file hai solo 2 record?

    Bastava fare così:
    Codice:
    $mail = file("lista.txt");
    foreach ($mail as $indirizzo) {
       mail ($indirizzo, $subject, $message);
    }
    echo "[+] Mail inviate!\n";
    fine del programma. 5 righe anzichè 16
    Ultima modifica di guest; 30-08-2009 alle 15:31
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  13. #13
    Uno
    Uno non è collegato
    SuperMod
    Data Registrazione
    Mar 2008
    Messaggi
    5,793

    Re: newsletter con php

    E comunque, mi permetto di aggiungere, vorrei vedere quale shared lascerebbe partire 9999999 tutte insieme e ancor peggio pensando che una buona fetta saranno destinate a libero, hotmail, yahoo etc... figuriamoci se non mettono il nostro indirizzo mail, l'ip o entrambi in black list entro un tot di secondi.

    Occorre un controllo che scagliona in più tempi, che si ferma ogni tot secondi, o ancor meglio scaglionare tramite cron (che sia reale o anche virtuale tramite visite del sito)

  14. #14
    GrG
    GrG non è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milano
    Messaggi
    4,928

    Re: newsletter con php

    Io mica ho capito perchè non vuoi usare PhpList che fa già tutto quello che serve O_O
    Giorgio (GrG) Bonfiglio
    http://blog.grg-web.eu/ http://www.giorgio-bonfiglio.tel/
    Rackspace/SoftLayer Addicted.


  15. #15
    Nuovo utente L'avatar di Opencosmo STARHOSTING
    Data Registrazione
    Aug 2009
    Località
    Svizzera
    Messaggi
    11

    Riferimento: newsletter con php

    Non sto proponendo un codice usabile e performante, ma bensì qualche spunto di programmazione.
    Se ci fosse scritto nella descrizione del forum "Forum dedicato alla programmazione lato web. Posta i tuoi script completi, funzionanti e performanti." avrei sicuramente programmato qualcosa sul tuo stile.

Discussioni Simili

  1. Newsletter
    Di sko22 nel forum WebHosting - Primi passi
    Risposte: 1
    Ultimo Messaggio: 26-01-2011, 18:56
  2. newsletter con php
    Di SpinoWeb nel forum Io Programmo
    Risposte: 22
    Ultimo Messaggio: 31-08-2009, 15:35
  3. Newsletter
    Di Lionheart86 nel forum CMS - installazione e sviluppo
    Risposte: 8
    Ultimo Messaggio: 16-02-2007, 22:28
  4. Newsletter
    Di Lionheart86 nel forum Io Programmo
    Risposte: 8
    Ultimo Messaggio: 16-02-2007, 22:28
  5. Newsletter
    Di Lionheart86 nel forum PHP
    Risposte: 8
    Ultimo Messaggio: 16-02-2007, 22:28

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi