Tecnología

Inicio

Visual Basic Gmail No se ha podido conectar con el servidor

Visual Basic Gmail No se ha podido conectar con el servidor


Si su programa de Visual Basic está consiguiendo un "no pudo conectar con el servidor" mensaje de error cuando intenta tener acceso a los servidores de Google, el problema radica en el establecimiento de la conexión en sí y no con cualquier problema de autenticación. Puede comenzar a solucionar este problema mediante la comprobación propia configuración del cortafuegos y los argumentos que usted está alimentando a su objeto de biblioteca.

Compruebe el servidor de seguridad

Antes de empezar a buscar en otras cuestiones, compruebe la configuración de Firewall de Windows en el Panel de control. Si ha restringido la posibilidad de crear conexiones de socket de salida 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 los programas autorizados o cambiar la configuración de una política menos restrictiva.

SMTP

Si está utilizando la clase SmtpClient de .NET para entregar un correo electrónico a través de Gmail, vuelve a comprobar que ha introducido los argumentos de conexión para acceder a Gmail correctamente. Asegúrese de que ajuste "MySMTPClient.host," en el que "MySMTPClient" es el nombre que le dio la instancia de la clase SmtpClient, a "smtp.gmail.com" sin ningún tipo de errores tipográficos. También puedes ver que ajuste "MySMTPClient.port" a 25 si no está usando cualquiera de las capas de cifrado adicionales, 587 si se utiliza TLS o STARTTLS o 465 si está utilizando 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?

Si usted está tratando de recuperar los mensajes de correo electrónico desde su cuenta de Gmail mediante una biblioteca de protocolo IMAP, tendrá que asegurarse primero de que ha configurado su cuenta de Gmail para aceptar conexiones IMAP. Se 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. Procederá 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

Microsoft no mantiene una biblioteca .NET 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 clase biblioteca para realizar esta función en el código de Visual Basic, es una biblioteca de terceros que un desarrollador ha creado a sí mismo y puesto a disposición de la comunidad de programadores. Si el programa sigue sin conectarse a Gmail, el tema será específica para la biblioteca exacto que esté utilizando. Debe consultar el sitio web que aloja la biblioteca de documentación adicional o por correo electrónico directamente con el desarrollador para obtener más ayuda.