Esto es considerando que no es multiparte el mensaje y que todo es o HTML o Texto plano
Código PHP:
OpenPop.Mime.MessagePart plainText = oMessage.FindFirstPlainTextVersion();
OpenPop.Mime.MessagePart html = oMessage.FindFirstHtmlVersion();
Console.WriteLine("MENSAJE: "); // Aquí se pone código del mensaje que no se cual es.
Console.WriteLine("Plain Text: "+plainText.GetBodyAsText());
Console.WriteLine("Html: "+ html.GetBodyAsText());
Aquí está la documentación
http://hpop.sourceforge.net/documentation/index.html