What are the different ways that can be used to check email on a server using a PHP script. So far I've found you can use IMAP and I think sockets, but since these are usually discarded in PHP compilings that I'd like to find an alternate route.

So, Does anyone know of different methods, to get emails from a server (*Nix) and be able to display them in lists, and certain messages using a PHP script?