Visual Basic.NET - Como leer correo recibido desde visual basic.net 2008 Express

 
Vista:

Como leer correo recibido desde visual basic.net 2008 Express

Publicado por Effe (1 intervención) el 03/10/2011 11:53:57
Hola a todos.

Necesito saber cómo leer desde visual correos entrantes. He econtrado esto:


Imports System.Net.Mail
Imports System.Net
Imports System.Web.UI.Design
Imports System.Text
Imports System.IO

'create client, connect and log in
Dim client As New Pop3
client.Connect("pop3.example.org")
client.Login("username", "password")

'get message list - full headers
Dim messages As New Pop3MessageCollection
messages = client.GetMessageList(Pop3ListFields.FullHeaders)

'display info about each message
Console.WriteLine("UID | From | To | Subject")
Dim message As Pop3MessageInfo
For Each message In messages
Console.WriteLine( "{0} | {1} | {2} | {3}", message.UniqueId, message.From, message.To, message.Subject)
listBox1.Items.Add(Str)
Next

client.Disconnect()


pero no me reconoce el Pop3, me pone que no está declarado y no sé como hacerlo o si tengo que agregar alguna referencia. Bueno, incluso no sé si con sólo ese código me basta, quisiera poder hacer una especie de bandeja de entrada con un datagrid o algo así y que luego ticando sobre el mensaje se me abra la ventana para leerlo.

Bueno, espero que me puedan ayudar, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como leer correo recibido desde visual basic.net 2008 Express

Publicado por Damian (824 intervenciones) el 07/10/2011 15:21:28
Hola, te dejo un link donde tratan ese tema aunque esta en C#:
http://www.codeproject.com/KB/cs/karavaev_denis.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar