Como puedo tomar datos de e-mails?

gdlatini
22 de Enero del 2004
Necesito hacer un seguimiento de e-mails recibidos y clasificarlos por fecha, hora y datos que contiene el cuerpo del mensaje. Esto se almacenaría en una base de datos publicada en la web. Estoy utilizanto PHP para el desarrollo de la web.
La pregunta es ¿Cómo hago para leerl los mails y decodificarlos? Les agracezco la ayuda.