Nameko is a set of tools for working with e-mails in PHP.
The core of Nameko is composed by a set of classes for retrieve mail from a POP3 server, and parsing them to get the body (both in plain text and HTML, if included) and the attachments.
The class to retrieve e-mails from a POP3 server is NamekoPop3Interface; once you get an e-mail with this class in raw format, you can parse it with the NamekoMailParser class to get all its parts.
But there is much more. There are some special build with this classes to do directly some special tasks.
Using the NamekoAttachmentsRetriever class you can retrieve attachments directly from a mailbox. It's based on both NamekoPop3Interface (to get the e-mail from the POP3 server) and NamekoMailParser (to parse the mail looking for attachments).
And then, last but not least, the NamekoWebmail. It's a powerful webmail: to try the latest version click here.
The Nameko Webmail 2.0 is still under heavy development. If you need a stable webmail for your website, you can use the old Nameko Webmail 0.10 (useful also for who's still using PHP4). Look at the download section to get it.
Nameko is a set of PHP classes. It requires PHP 5 at server side: it doesn't work with older version of PHP.
At the client side Nameko require a browser that support Javascript and CSS. The best choose is Firefox, or one of the other Gecko based browsers such as Mozilla or Netscape Navigator. It also works with Opera, Konqueror and Internet Explorer, for both Linux and Microsoft Windows platforms. I know there are some problem with browsers for Mac, and I'm working to fix them.
The communication between the browser and the server it has been used the AJAX technology, XML and JSON: that make the interface to be more responsive and hopefully easier to use. I'm working also on a traditional interface, to make the webmail accessible also for older and textual browsers.
The owner and maintainer of the project is Wiz's Shelf: you can find more information to other projects of Wiz's Shelf at www.wizshelf.org.
As each my project, Nameko is released under the GNU GPL license.
Look at the contacts page to contact me.
Make a donation to Nameko! More info about donations here.