Cita:
Iniciado por erick_arcini
Hola, el error que te manda es por que estas intentando mandar un mail con una dirección de hotmail con un servidor SMTP de gmail.
en esta linea:
oMsg.From = new MailAddress("
[email protected]");
tendrías que colocar la misma que la de tus credenciales:
cliente.Credentials = new System.Net.NetworkCredential("
[email protected]", "micontraseña");
PD Peterpay, una aplicación de envio de mensajes funciona igual en una aplicación windows y una aplicación web.

erick funcionan igual pero errores de timeout son diferentes.
si es timeout del envio o es timeout del server en el request en el caso de web.