La guía paso a paso o código que hallarás en este artículo es la resolución más eficiente y válida que encontramos a tus dudas o problema.
Solución:
Confirme que su firewall permite el tráfico saliente y que no está siendo bloqueado por un software antivirus.
Recibí el mismo problema y el culpable fue el software antivirus.
Ok, es muy importante darse cuenta de las implicaciones aquí.
Los documentos dicen que SSL sobre 465 NO es compatible con SmtpClient.
Parece que no tiene más remedio que usar STARTTLS, que puede no ser compatible con su servidor de correo. Es posible que deba usar una biblioteca diferente si su host requiere el uso de SSL sobre 465.
Citado de http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.enablessl(v=vs.110).aspx
La clase SmtpClient solo admite la extensión del servicio SMTP para SMTP seguro sobre la seguridad de la capa de transporte como se define en RFC 3207. En este modo, la sesión SMTP comienza en un canal sin cifrar, luego el cliente emite un comando STARTTLS al servidor para cambiar a comunicación segura mediante SSL. Consulte RFC 3207 publicado por el Grupo de trabajo de ingeniería de Internet (IETF) para obtener más información.
Un método de conexión alternativo es donde se establece una sesión SSL por adelantado antes de enviar cualquier comando de protocolo. Este método de conexión a veces se denomina SMTP/SSL, SMTP sobre SSL o SMTPS y, de forma predeterminada, utiliza el puerto 465. Este método de conexión alternativo que utiliza SSL no se admite actualmente.
Recibí este error:
System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions
cuando el puerto fue utilizado por otro programa.
Sección de Reseñas y Valoraciones
Si sostienes algún reparo y forma de acrecentar nuestro post te recomendamos realizar una crónica y con gusto lo estudiaremos.