Quiero leer correos electrónicos a través de pop3. En mi página web asp.net cómo hacerlo, hágamelo saber,leer el correo electrónico Usar el cliente Pop3 en la página web asp.net
¿Qué control debo usar para mostrar el correo electrónico?
Quiero leer correos electrónicos a través de pop3. En mi página web asp.net cómo hacerlo, hágamelo saber,leer el correo electrónico Usar el cliente Pop3 en la página web asp.net
¿Qué control debo usar para mostrar el correo electrónico?
Aquí hay un par de librerías que le permite recuperar mensajes de un servidor POP3:
Dim pop3Client As Pop3Client
Dim i As Integer =1
pop3Client = New Pop3Client
pop3Client.Connect("pop.gmail.com", 995, True)
pop3Client.Authenticate("[email protected]", "mypassword")
Dim inbox_count As Integer = pop3Client.GetMessageCount
Do While (inbox_count >= i)
Dim message As Message = pop3Client.GetMessage(i)
Dim messagePart As MessagePart = message.MessagePart.MessageParts(0)
messagePart.BodyEncoding.GetString(messagePart.Body)'give you message body
message.Headers.From.Address'give you from address
message.Headers.DateSent'date of mail send
message.Headers.Subject'subject of the mail
i= i + 1
Loop
Para que esta respuesta sea útil, tendrías que decirle a la gente de dónde viene el "Pop3Client", ya que no es un ASP estándar Clase .NET –
@ Darin Dimitrov, ¿me puede dar un código o URL específico? Necesito como www.pageflakes.com (widget de correo electrónico) – leton
OpenPop funcionó muy bien para mí –