Si su programa de Visual Basic es conseguir un "No se pudo conectar con el servidor " cuando intenta tener acceso a los servidores de Google , el problema radica en el establecimiento de la conexión en sí y no con los problemas de autenticación . Usted puede comenzar a solucionar este problema mediante la comprobación de la configuración del firewall propios y los argumentos que usted está alimentando a su objeto de biblioteca . Compruebe su firewall
Antes de empezar a buscar en otras cuestiones , compruebe la configuración de Firewall de Windows en el Panel de control. Si usted ha limitado la capacidad de crear conexiones de socket salientes a un conjunto específico de los programas , el problema podría ser que Windows impide que el programa se conecte a los servidores de Google . Si este es el caso, o bien añadir su programa de Visual Basic a la lista de programas autorizados , o cambiar la configuración de una política menos restrictiva.
SMTP
Si está utilizando la clase SmtpClient . NET de entregar un correo electrónico a través de Gmail , vuelva a comprobar que ha introducido los argumentos de conexión para acceder a Gmail correctamente. Asegúrese de que usted pone " MySMTPClient.host , " en el que " MySMTPClient " es el nombre que le dio la instancia de la clase SmtpClient , a " smtp.gmail.com " sin errores tipográficos. También comprueba que ajuste " MySMTPClient.port " a 25 si no está usando capas de cifrado adicionales, 587 si está usando TLS o STARTTLS o 465 si está usando SSL. Mientras que usted tendrá que asegurarse de que ha introducido correctamente las credenciales de la cuenta de Gmail correctamente , no van a afectar a la conexión inicial a los servidores de Gmail .
Utilizando el protocolo correcto ?
< Br >
Si usted está tratando de recuperar los mensajes de correo electrónico de su cuenta de Gmail utilizando una biblioteca de protocolo IMAP , usted tendrá que asegurarse primero de que ha configurado su cuenta de Gmail para aceptar conexiones IMAP . Usted puede comprobar en esta configuración , acceda a su cuenta de Gmail a través de un navegador web y hacer clic en el icono de engranaje en la parte superior derecha de la ventana. Proceda a hacer clic en la configuración de Gmail y haga clic en " Reenvío y correo POP /IMAP ". Asegúrese de que la opción " Habilitar IMAP " está activo.
Terceros POP3/IMAP bibliotecas en
Microsoft no mantiene a. NET biblioteca para ir a buscar mensajes de correo electrónico desde un servidor a través de cualquiera de los protocolos POP3 o IMAP . Si está utilizando una biblioteca de clases para realizar esta función en el código de Visual Basic, se trata de una biblioteca de terceros que un desarrollador crea a sí mismo y pondrá a disposición de la comunidad de programadores . Si el programa sigue sin conectarse a Gmail , la cuestión será específica para la biblioteca exacto que esté utilizando . Usted debe consultar a la página web que aloja la biblioteca de documentación adicional o por correo electrónico directamente con el desarrollador para obtener más ayuda .