Hola,
Gracias a su ayuda he resuelto el problema enviar correos usando hilos, sin embargo quiero claramente entender , en resumidas hago lo siguiente
' probando hilos...
Dim myThreadDelegate As New ThreadStart(AddressOf EnviarCorreo)
Dim myThread As New Thread(myThreadDelegate)
myThread.Priority = ThreadPriority.Normal
myThread.Start()
Console.WriteLine("Envio Finalizado.")
Todo funciona ok, entiendo que hay un proceso pordetras que se encarga de hacer la rutina EnviarCorreo, esta rutina hace recupera un datable con los datos que luego seran enviados a los correos que correspondan, ahora bien he observado que si hay un error esta falla no es reportada, esto supongo que es porque es background, ¿ hay forma de monitorear esto?, en mi caso este es un correo que va unicamente a 3 personas, ¿ que prioridad es aconsejable?. Tambien no veo la console, yo he puesto un mensaje (bueno mas bien copie el ejemplo) que va a la consola , ¿como puedo recuperar este tema ?,
y loultimo ¿ que otras consideraciones debo tener en mente antes de implantar esta solución?, les agradezco a todos el tiempo y conocimientos que dan a este foro
feliz fin de semana,