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

    Consiglio per Newsletter

    Buongiorno a tutti!
    Vi scrivo perchè ho bisogno di un consiglio (e forse più di uno ).
    Sto realizzando una classica newsletter in asp, in formato HTML, utilizzando Persist su un server Win2000.
    Il mio problema non è tanto "far andare" la newsletter perchè quello funziona...fino ad un certo punto però!
    Se mando 30-40 mail, una per ogni cliente, il tutto va.
    Se voglio mandarne qualche centinaio mi accade che va in timeout lo script e il sistema di solito me ne manda una quarantina.
    Allora io mi chiedo: come avete voi risolto questo problema?

    Vi aggiungo un paio di regole che devo rispettare per forza:
    1) le mail dei clienti devono essere pescate da un DB di Access, dove, attraverso una classica stazione edtoriale sul sito stesso, possono essere inserite, modificate e cancellate queste mail. (quindi niente mailing list stile Aruba)
    2) Il nostro serverista ci ha detto che più di 20 contatti per mail il server di posta blocca la mail credendola sia uno spam (come è giusto che sia e quindi non è possibile una sola mail con tutti i contati in BCC)
    3) sempre il nostro serverista ci ha dato la porta SMTP per baypassare "la coda" al server di posta. In questo modo anzichè mandare 20 mail me ne manda, come detto prima, 40 al max.

    Voi pertanto come l'avete risolto?
    Ci sono forse programmini migliori di Persist che rendono queste operazioni più veloci, in modo da nn mandare l'operazione in timeout?

    Vi ringrazio molto per l'attenzione!
    Ciao!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi mandare l'email a blocchi...
    Un po' per volta.

    Roby

  3. #3
    grazie Roby per la celere risposta!

    Ma il fatto di mandarle un po' per volta lo intendi in automatico o "manualmente" (cioè tramite un bottone per, che ne so, 40 mail alla volta) ?

    Grazie, ciao!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Io lo faccio manualmente... Non penso si possa fare automaticamente... COn la paginazione, appunto.

  5. #5
    ad inizio pagina che manda la newsletter metti un bel
    codice:
    server.scriptTimeOut = 3600 ' secondi mi pare...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Io uso entrambi: sia il Timeout che la paginazione ad essere sinceri...

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.