Foros del Web » Programando para Internet » ASP Clásico »

Problemas con CDONT

Estas en el tema de Problemas con CDONT en el foro de ASP Clásico en Foros del Web. Utilizo el CDONT para enviar todos los viernes informacion de actualizaciones a una lista de usuarios. Bien resulta que la lista es de unos 60 ...
  #1 (permalink)  
Antiguo 23/08/2002, 05:01
Avatar de Nizam  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 23 años, 1 mes
Puntos: 0
Problemas con CDONT

Utilizo el CDONT para enviar todos los viernes informacion de actualizaciones a una lista de usuarios. Bien resulta que la lista es de unos 60 usuarios, y raro es el viernes que no se cuelga. Hablo con el propietario del servidor y me comenta que es debido a que el CDONT no esta preparado para ello y que ASP tiene un timeout de 20sg y que si lo supera me mata el proceso.
¿Es verdad todo lo que me dice?

Gracias
  #2 (permalink)  
Antiguo 23/08/2002, 05:23
 
Fecha de Ingreso: agosto-2002
Ubicación: Barcelona
Mensajes: 29
Antigüedad: 22 años, 8 meses
Puntos: 1
Re: Problemas con CDONT

Si que es verdad... desgraciadamente para este tipo de envíos lo mejor es hacer un tarea programada y ejecutar algún script (tipo phyton por ejemplo).

En mi curro lo hacemos así. :)

<br>
Juanan
  #3 (permalink)  
Antiguo 23/08/2002, 05:31
 
Fecha de Ingreso: mayo-2002
Mensajes: 11
Antigüedad: 23 años
Puntos: 0
Re: Problemas con CDONT

solo un detalle, el timeout del asp es de 20 minutos no segundos, ademas se puede modificar.
Saludos
  #4 (permalink)  
Antiguo 23/08/2002, 10:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Problemas con CDONT

sólo un detalle, el timeout de la ejecución de un script ASP es de 60 SEGUNDOS (o 90... no recuerdo).
20 MINUTOS es el timeout de las variables Session
  #5 (permalink)  
Antiguo 23/08/2002, 17:01
 
Fecha de Ingreso: agosto-2001
Mensajes: 106
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Problemas con CDONT

Amigo si estas sacando los mail de un base de datos o algo puedes usar un rowcount para que solo tome cierta cantidad de registros de la base de datos.
Por ejemplo 20 registros lo que equivaldrian a 20 mails. Luego mandas a enviar 20 mas y asi. Para que no tomes los registros completos

  #6 (permalink)  
Antiguo 23/08/2002, 22:49
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 11 meses
Puntos: 2
Re: Problemas con CDONT

yo lo utilizo así y no tengo problemas:

&lt;%
Dim oMail, oConn, oRs, aMail, I

Set oConn = Server.Crea...
'Creo los dos objetos y hago la consulta
'paso los datos por GetRows
aMail = oRs.GetRows
oRs.Close
oConn.Close
Set oRs = Nothing
Set oConn = Nothing

Set oMail = Server.CreateObject(&quot;CDONTS.NewMail&quot;)
For I = LBound(aMail, 2) To UBound(aMail, 2)
oMail.To = aMail(0, I)
oMail...
oMail.Send
Next
Set oMail = Nothing
'Listo, se enviaron todos los mails...
%&gt;

Yo les estoy enviando a 368 email y lo hace sin problemas (creería).

Espero que haya servido de algo.
Hasta pronto!

Sergio Flores<br>La Rioja, Argentina.<br><a href="http://www.lamatufia.com.ar">La Matufia</a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:32.