Newsgroup: it.comp.www.asp
Titolo: Gestire un invio automatico di una newsletter in base al giorno?

Salve, una domanda, fare un invio di newsletter anche preso da un database
non è difficile e si può  gestire il tutto con cdonts, ma esiste un modo per
fare si  che si possa mandare delle newsletter con il corpo preso dal campo
di un database, (e fin qui tutto semplice) e  farlo automaticamente in base
al giorno, cioè per ogni giorno mandare un tipo di newsletter? Quello che
proprio mi da da pensare è il fatto che il programma dovrebbe essere sempre
in funzione c'è un modo per risolvere il problema? magari anche un consiglio
per qualche componente anche a pagamento se esiste.
Spero di trovare una risposta positiva ma comunque mi rendo conto che molto
probabilmente va al di la della portata di ASP.
Grazie.

Ciao innanzitutto!
Personalmente, non ho conoscenze di strumenti che permettano questo, ma come
logica dubito che sia possibile mantenere un componente (sia COM o ASP) in
continuo funzionamento, e se anche fosse possibile non lo consiglierei
nemmeno al mio peggior nemico. Le cose che mi vengono in mente sono due:
1: un programmillo win32 semplicissimo: un timer ed un'icona da mettere
nella traybar :) Ogni tot semplicemente si sveglia e fa una chiamata alla
tua pagina che invia la mail, facendo cosě partire l'invio.
2: Usare SQL Mail, questo perň implica l'uso di SQL server e la padronanza
di SQL mail. Per informazioni puoi vedere
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q263556
Spero di esserti stato d'aiuto
Ciao
--
Alessandro
UGIdotNET - 
http://www.ugidotnet.org

Ciao,
io ho affrontato questo problema così:
premesse:
1. ho il server acceso 24 ore su 24 ;
2. ho il server connesso 24 ore su 24 ;
3. Uso windows 2000 server (client va benissimo... e penso anche win98 e XP)
Se le prime due premesse ci sono puoi utilizzare lo scheduler di Windows e
settare il lancio di una pagina ASP tipo alle 4 di ogni mattina.
Alternativamente ad un orario o modalità che preferisci tu...
Io lo faccio alle 4 di mattina perchè così non ho problemi di traffico in
rete locale e non...
Occhio ai timeout di pagina quando invii le mail !!!
ciao,
ale

 Occhio ai timeout di pagina quando invii le mail !!!
Intendi che devo settare il time out in modo infinito quando invio le
e-mail?
Vi ringrazio molto  per le alternative.

 e-mail?
Intende che una pagina ASP ha un time out medio che se non sbaglio se non lo
modifichi e di 60 secondi, o qualcosa di simile. Ovviamente l'invio di una
quantità di mail parecchio consistente impiega decisamente piu di 60
secondi, e se la pagina viene stoppata dal timeout prima di poter finire
l'invio ti ritroveresti con le prime mail inviate, e le ultime no. Quindi
dovresti settare il timeout di pagina ad un tempo relativamente alto, che ti
consenta di poter attendere con sicurezza la fine dell'invio mail. Questo
vale ovviamente se hai intenzione di fare l'invio mail esclusivamente
utilizzando ASP, quindi niente dll o exe esterni!


 d'errore nel caso qualcosa vada storto, per esempio....)
Dici costruirlo tu, ma con cosa con visual basic? oppure c'è qualcosa di già
utilizzabile?
grazie

Si dico costruirlo io, se ci sia qualcosa di gia utilizzabile non lo so
francamente.
Cmq sono veramente poche righe di codice, se piu o meno conosci VB non
dovresti avere problemi! :)


Si visual basic lo conosco è la parte della tray bar che ignoro :)
comunque millegrazie.