Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2010, 02:54
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 6 meses
Puntos: 7
Recoger mensaje de error de envio de correo

Hola, vereis, llego un mes trabajando en una nueva empresa que tenía implementado bajo asp, el envío de sus emails a su base de datos de 30.000 suscriptores. El caso, es que nos hemos dado cuenta de que hay multitud de ellos que no llegan y se nos reenvia a nuestra bandeja de entrada indicandonos el motivo... mi intencion es agrupar dichas cuentas de correo según sea el error que dan, pero claro, al ser miles, hacerlo manualmente entrando en cada uno de los correos, ver el error y meterlo en una base de datos nueva o modificar alguna columna de la antigua indicando que a este receptor no le llegan los correos sería demasiado tedioso, en este punto, me preguntaba si hay alguna manera de hacerlo por programción de tal manera, que al hacer el envío el componente asp reciba la respuesta del servidor entrante al que le llega el correo y así en función de la respueta, almacenar en la db dicha info... podría hacerse??

Os paso unas lineas de código para que veáis como está implementado el envío...

Código Javascript:
Ver original
  1. if sigue=1 then
  2.         Set Mailer = Server.CreateObject ("CDO.Message")
  3.    
  4.         Mailer.From = "Grupo RHM <[email protected]>"
  5.         Mailer.Subject = titulo
  6.         'Mailer.RemoteHost = "xxxx.xxxnxx.xxiv"
  7.         'Mailer.RemoteHost = "xxxx.axxxs.net"
  8.         Mailer.To = correos(X)
  9.    
  10.         Mailer.HtmlBody = texto
  11.    
  12.        if Mailer.Send then
  13.              response.write("<h4>Error de envío</h4>&nbsp;<br>")
  14.          
  15.        else
  16.           response.write("<center>Envío correcto</center>")
  17.        end if
  18.    
  19.         response.write("<font size=1 size=arial>" &x+1 &" - " &CORREOS(x) &"</font><BR>")
  20.     end if

Cualquier comentario me será de enorme ayuda porque no se muy bien como enfocar el tema....