JuanCri.com

domingo 15 de febrero, 2009 a las 08:50

Dada la necesidad, hice un pequeño cambio en la biblioteca net-pop3 de Mono para agregar soporte SSL. El parche está aquí y el código fuente completo aquí (hasta que sea aprobado para entrar al repositorio subversion).

Un pequeño ejemplo de código:

var conexion = new POP3SslConnection ("juancri@juancri.com", "claveultrasecreta", "pop.gmail.com");
conexion.Open();
short [] mensajes = conexion.List ();
var mensaje = mails.Retr (mensajes [mensajes.GetUpperBound (0)]);

Console.WriteLine ("De: {0}", mensaje.From);
Console.WriteLine ("Para: {0}", mensaje.To);
Console.WriteLine ("Subject: {0}", mensaje.Subject);
Console.WriteLine ("Fecha: {0}", mensaje.Date);
Console.WriteLine ("Mensaje:\n {0}", mensaje.Message);
conexion.Close ();

Creative Commons License
Blog JuanCri.com por Juan Cristóbal Olivares licenciado bajo la Creative Commons Attribution 2.0 Chile License.
Mono PostgreSQL Firefox Gratis

© JuanCri.com