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 originalif sigue=1 then
Set Mailer = Server.CreateObject ("CDO.Message")
Mailer.Subject = titulo
'Mailer.RemoteHost = "xxxx.xxxnxx.xxiv"
'Mailer.RemoteHost = "xxxx.axxxs.net"
Mailer.To = correos(X)
Mailer.HtmlBody = texto
if Mailer.Send then
response.write("<h4>Error de envío</h4> <br>")
else
response.write("<center>Envío correcto</center>")
end if
response.write("<font size=1 size=arial>" &x+1 &" - " &CORREOS(x) &"</font><BR>")
end if
Cualquier comentario me será de enorme ayuda porque no se muy bien como enfocar el tema....