[[toc]]
Create an abstracted interface to an IMAP server. Create a native-PHP driver which will allow us to control all access to the IMAP server to be able to potentially use all features that IMAP provides.
++ Bugs
I'm sure there are bugs.
++ People
Michael Slusarz is creating the library.
++ Description
The library is stable. A test program exists to allow anyone to test the code on their IMAP server.
A c-client driver exists that implements as much of the library as possible using the imap_*() functions, and uses the Socket (native PHP code) library to implement the rest.
POP3 drivers exist that uses the c-client driver and PHP socket code (recommended) to implement the commands that a POP server supports.
The Socket library, which IMP 5.x uses for IMAP access, supports the following RFCs:
http://git.horde.org/co.php/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php?rt=horde-git
Additionally, the class includes a UTF-8 to UTF7-IMAP converter, an IMAP mailbox sorter, and an abstracted caching library.
The library requires PHP 5.2.0+.
++ Resources
The library code can be found at http://git.horde.org/horde-git/-/browse/framework/Imap_Client/
Back to the ((Projects|Project List))