Estuve buscando bastante en internet y me encontre con esta pagina que esta en ingles:
http://bytes.com/topic/net/answers/867162-reading-email-c-netMe baje la .dll y copie el código, lo único que le cambie es el servidor (que es gmail), lo que hace el código que modifique es listar los asuntos pero no hace nada el programa, les deje el link por si alguien quiere probarlo.
private void button1_Click(object sender, EventArgs e)
{
pop = new Pop3();
pop.User = "nodata56@gmail.com"; // Set user name and password
pop.Password = "*********";
pop.Connect("pop.gmail.com",995);
pop.Login();
pop.GetAccountStat(); // Get account statistics
SimpleMailMessageBuilder builder = new SimpleMailMessageBuilder();
for (int i = 1; i <= pop.MessageCount; i++)
{
// Receive an email
ISimpleMailMessage mail = builder.CreateFromEml(pop.GetMessage(i));
textBox1.Text = textBox1.Text + mail.Subject;
}
pop.Close(false);
}