Von einem timeout ist mir nichts bekannt, ich w�rde einfach mal die
session-lebenszeit auf eine minute setzen und das skripttimeout auf 90
sekunden lassen...

Wenn man jetzt in session_onend eine endlosschleife bastelt kann man
testen, ob nach einer minute der rechner f�r 90 sekunden h�ngt, also ob
das skripttimeout auch hierf�r gilt.

Ansonsten gab es ja immer dieses problem, dass unter bestimmten
umst�nden session_onend nicht ausgef�hrt wird...
Das ist zwar f�r Dich nicht so schlimm, denn Dir reicht ja irgendeine
Session, aber mich w�rde interessieren, ob da jemand mehr weiss... Vor
allem, ob das problem auf win2k rechnern noch auftritt...

Wegen dieser 21:00-geschichte: je nach website kann es sein, dass ab
21:00 gar keine sessions mehr generiert werden... Dann w�rden die emails
"h�ngenbleiben"...

Man k�nnte �brigens je nach website-auslastung auch bei jedem
session_onend x mails verschicken, also sowas:

Select top x * from Mails where sent=false

Und dann versenden...

Ansonsten finde ich eigentlich eine email-komponente, die die emails
selbst queued am besten... Das kannst Du hunderte von emails in
k�rzester Zeit raushauen und die werden dann im Hintergrund versendet.
Das einfachst ist, man nimmt hier CDOSYS �ber den SMTP-Server...
Die meisten Komponenten, die noch dieses Feature haben, benutzen
eigentlich auch den SMTP-Server daf�r....

Gruss,

Claudius

> 
> Hi Leute,
> 
> mal ein Frage:
> 
> Ich m�chte f�r einen Newsletterversand das Session_OnEnd benutzen.
> 
> Der Administrator des Newsletters sagt zu einem beliebigen 
> Zeitpunkt, dass
> der Newsletter versand werden soll. In diesem Moment wird 
> eine DB mit den
> ben�tigten Daten gef�ttert. Dies sollte sehr schnell gehen und der
> Administrator (Browser) ist wieder "frei".
> 
> Beim Session_OnEnd wird als erstes eine Application-Variable 
> gesetzt dass
> die Abarbeitung bereits erfolgt.
> 
> Die Db wird ausgelesen und in einer Schleife alle Mails 
> verschickt. Wurde
> ein Datensatz abgearbeitet, wird er aus der DB gel�scht.
> 
> Somit ist gew�hrleistet, dass der Mailversand nicht doppelt 
> angestossen wird
> und im Falle eines Serverabsturzer usw. die Verarbeitung an 
> der richtigen
> Stelle weitergeht.
> 
> Wie lange l�uft das Script ohne auf einen Timeout zu stossen 
> bzw. wie lange
> ist der Timeout und wie kann ich den hochsetzen wenn n�tig?
> 
> @Markus (der richtige wei� schon dass ich Ihn meine):
> Ich baue selbstverst�ndlich noch eine Abfrage ein, dass der 
> Versand erst
> nach 21:00 Uhr beginnt ;-)
> 
> Ciao
> Buchi
> 
http://www.drhirn.com/13

| [aspgerman] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp


| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an