SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: yaG en Viernes 30 de Marzo de 2007, 15:12
-
Buenas gente,
Mi duda es la expuesta en el título.
Querría saber si es posible desde C# leer mails de un servidor de correo...
Si es posible no me interesa que me den el código, simplemente querría saber con que herramientas debo contar para ello..
algo estuve buscando y por algunos lados decían que con POP3 se podía leer los mails...
Si alguien sabe sobre o esto o me tira alguna data de donde encontrar info se lo agradecería mucho.
Gracias y saludos!
-
Si se puede, buscando encontre un componente muy fácil de usar...
Si a alguien le interesa que me mande un PM!
Saludos!
-
hep! ¿Por qué MP?, ¿no podrías ponerlo acá?
-
hep! ¿Por qué MP?, ¿no podrías ponerlo acá?
Por que a lo mejor le tomo su buen tiempo encontrarlo y no quiere compartirlo asi como asi :huh:
-
Concuerdo con Angel_K_ido, asi como se le hubiera dado la respuesta aca y eso hubiera beneficiado a cualquier que leyera el mensaje me parece que lo correcto seria publicar esa solucion.
Igualmente se puede hacer usando sockets y el protocolo correspondiente.
-
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->
using System;
using System.Net.Mail;
namespace Mail
{
class Program
{
static void Main(string[] args)
{
MailMessage mail = new MailMessage();
mail.From =new MailAddress("jruiz@heinsohn.com.co");
mail.To.Add(new MailAddress( "juank.ruiz@gmail.com"));
mail.Subject = "Hola";
mail.Body = "Holaaaaaaaaaaaaaaaa";
SmtpClient smtpCli = new SmtpClient("smtp.server.url");
smtpCli.Send(mail);
}
}
}<!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->
-
Si hay algo equivalente pero para recibir (sobre lo que trata el hilo) seria interesante que lo publicaras.
-
oops :lol:
hay que hacer la implementación:
http://www.codeproject.com/cs/internet/despop3client.asp (http://www.codeproject.com/cs/internet/despop3client.asp)
http://www.developerfusion.co.uk/show/4071/2/ (http://www.developerfusion.co.uk/show/4071/2/)
http://sourceforge.net/projects/hpop/ (http://sourceforge.net/projects/hpop/)
-
perdón! no se enojen jaja
no pense que iban a haber interesados :P
Les deje adjunto el componente.
El código sería algo así:
Pivo.Pop3.Pop3Client pop3Mail = new Pivo.Pop3.Pop3Client();
pop3Mail.Connect(usuario, pass, server);
while (pop3Mail.RetrieveMessage()) {
txtFrom.Text = pop3Mail.MailFrom.ToString();
txtTitulo.Text = pop3Mail.MailSubject.ToString();
rch1.Text =pop3Mail.MailBody.ToString();
MessageBox.Show("leer el siguiente mail");
}
pop3Mail.Close();
De esta manera se leen todos los mails que hayan en la bandeja de entrada...
Tiene un par de propiedades más copadas, así que explorenlo!
-
Hermano necesito el nombre de la dll q la han eliminado de tu publicacion
:argh: