Tecnología

Inicio

Cómo leer correo electrónico en VB

Cómo leer correo electrónico en VB


Visual Basic (VB) proporciona a los desarrolladores con herramientas potentes que interactúan con los escritorios de los usuarios. Una forma de utilizar la plataforma VB es crear un lector de correo electrónico. Puede utilizar VB para recuperar y leer el correo electrónico en el escritorio. El lenguaje de programación de software utiliza los componentes internos de correo para conectarse al servidor de correo del usuario, descarga de correo electrónico y lo mostrará en el formulario de Visual Basic. Esto es beneficioso cuando se crea software de comunicación personalizadas para sus usuarios.

Instrucciones

1 Crear un objeto de correo electrónico. El objeto de correo electrónico con todas las propiedades y funciones que se utilizan para leer el correo electrónico. El siguiente código crea el objeto:

conjunto de correo electrónico = CreateObject ( "EasyMail.POP3")

2 Introduzca el nombre del servidor de correo electrónico, nombre de usuario y contraseña. Estos son proporcionados por su proveedor de alojamiento de correo electrónico. Si usted está en una red interna, la información es proporcionada por un administrador de red. El código siguiente muestra cómo entrar en las propiedades del objeto de correo electrónico:

email.MailServer = "email_server.domain.com"
email.Account = "nombre de usuario"
email.Password = "contraseña"

3 Abrir el correo electrónico y descargar los mensajes. mensajes de correo electrónico se mantienen en un objeto de matriz. El código siguiente abre la conexión y guarda el primer mensaje a una variable VB:

email.Connect
message = email.DownloadSingleMessage (1)

4 Mostrar el mensaje al usuario. En este ejemplo, el mensaje se muestra en un cuadro de mensaje. Esto le ayuda a probar el código para garantizar el mensaje se haya descargado completamente. El código siguiente muestra el mensaje:

mensaje MsgBox

5 Desconectarse del servidor de correo electrónico. Desconexión libera recursos y cierra la conexión con el servidor. El siguiente código se cierra la conexión:

email.Disconnect